Warning: Permanently added '18.234.117.124' (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/6942424-fedora-39-aarch64 --chroot fedora-39-aarch64 Version: 0.70 PID: 16405 Logging PID: 16406 Task: {'appstream': False, 'background': True, 'build_id': 6942424, 'buildroot_pkgs': [], 'chroot': 'fedora-39-aarch64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'be69e20cccb17e53fbafa74915b3679a4cc62efc', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23/cereal', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'cereal', 'package_version': '1.3.2-6', 'project_dirname': 'openblas-0.3.23', '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-aarch64/', '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/releng', 'source_json': {}, 'source_type': None, 'submitter': 'https://src.fedoraproject.org/user/releng', 'tags': [], 'task_id': '6942424-fedora-39-aarch64', '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/cereal /var/lib/copr-rpmbuild/workspace/workdir-_1z78the/cereal --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23/cereal', '/var/lib/copr-rpmbuild/workspace/workdir-_1z78the/cereal', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-_1z78the/cereal'... Running: git checkout be69e20cccb17e53fbafa74915b3679a4cc62efc -- cmd: ['git', 'checkout', 'be69e20cccb17e53fbafa74915b3679a4cc62efc', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-_1z78the/cereal rc: 0 stdout: stderr: Note: switching to 'be69e20cccb17e53fbafa74915b3679a4cc62efc'. 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 be69e20 automatic import of cereal Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-_1z78the/cereal 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 cereal-1.3.2.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o cereal-1.3.2.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/cereal/cereal-1.3.2.tar.gz/md5/ab6070fadc7c50072ef4153fb1c46a87/cereal-1.3.2.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Dload Upload Total Spent Left Speed 100 376k 100 376k 0 0 8889k 0 --:--:-- --:--:-- --:--:-- 8972k INFO: Reading stdout from command: md5sum cereal-1.3.2.tar.gz Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-_1z78the/cereal/cereal.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-_1z78the/cereal --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1705987367.414376 -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-_1z78the/cereal/cereal.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-_1z78the/cereal --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1705987367.414376 -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-_1z78the/cereal/cereal.spec) Config(fedora-39-aarch64) 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-aarch64-bootstrap-1705987367.414376/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-aarch64-bootstrap-1705987367.414376/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/5663d2b0f39cbf19384039014059b724d3e69c4c6585956f862c61164e77495f/merged INFO: umounting image registry.fedoraproject.org/fedora:39 (/var/lib/containers/storage/overlay/5663d2b0f39cbf19384039014059b724d3e69c4c6585956f862c61164e77495f/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 164 MB/s | 22 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 197 MB/s | 73 MB 00:00 fedora 50 MB/s | 86 MB 00:01 updates 38 MB/s | 27 MB 00:00 Last metadata expiration check: 0:00:04 ago on Tue Jan 23 05:23:30 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 aarch64 1:1.14.10-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 156 k python3-dateutil noarch 1:2.8.2-11.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 345 k python3-dbus aarch64 1.3.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 146 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 aarch64 235-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 101 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.aarch64.rpm 4.4 MB/s | 156 kB 00:00 (2/11): python3-dateutil-2.8.2-11.fc40.noarch.r 9.1 MB/s | 345 kB 00:00 (3/11): python3-dbus-1.3.2-4.fc39.aarch64.rpm 3.7 MB/s | 146 kB 00:00 (4/11): python3-distro-1.9.0-1.fc40.noarch.rpm 9.9 MB/s | 45 kB 00:00 (5/11): python3-six-1.16.0-12.fc39.noarch.rpm 10 MB/s | 41 kB 00:00 (6/11): python3-systemd-235-5.fc39.aarch64.rpm 21 MB/s | 101 kB 00:00 (7/11): dnf-data-4.18.2-1.fc40.noarch.rpm 9.5 MB/s | 39 kB 00:00 (8/11): dnf-4.18.2-1.fc40.noarch.rpm 66 MB/s | 496 kB 00:00 (9/11): python3-dnf-plugins-core-4.4.4-1.fc40.n 18 MB/s | 302 kB 00:00 (10/11): python3-dnf-4.18.2-1.fc40.noarch.rpm 72 MB/s | 549 kB 00:00 (11/11): yum-4.18.2-1.fc40.noarch.rpm 6.9 MB/s | 37 kB 00:00 -------------------------------------------------------------------------------- Total 37 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.aarch64 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.aarch64 8/15 Installing : python3-dbus-1.3.2-4.fc39.aarch64 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.aarch64 1/15 Verifying : python3-dateutil-1:2.8.2-11.fc40.noarch 2/15 Verifying : python3-dbus-1.3.2-4.fc39.aarch64 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.aarch64 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.aarch64 python3-dateutil-1:2.8.2-11.fc40.noarch python3-dbus-1.3.2-4.fc39.aarch64 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.aarch64 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-aarch64-1705987367.414376/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.aarch64 rpm-sequoia-1.5.0-1.fc39.aarch64 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 73 kB/s | 1.5 kB 00:00 Copr repository 233 MB/s | 22 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 147 kB/s | 3.8 kB 00:00 fedora 47 kB/s | 14 kB 00:00 updates 116 kB/s | 12 kB 00:00 Dependencies resolved. ========================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================= Installing group/module packages: bash aarch64 5.2.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M bzip2 aarch64 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 52 k coreutils aarch64 9.4-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M cpio aarch64 2.14-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 270 k diffutils aarch64 3.10-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 387 k fedora-release-common noarch 40-0.29 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k findutils aarch64 1:4.9.0-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 485 k gawk aarch64 5.3.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M glibc-minimal-langpack aarch64 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95 k grep aarch64 3.11-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 285 k gzip aarch64 1.12-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 158 k info aarch64 7.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 183 k patch aarch64 2.7.6-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123 k redhat-rpm-config noarch 280-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75 k rpm-build aarch64 4.19.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k sed aarch64 4.8-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 295 k shadow-utils aarch64 2:4.14.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M tar aarch64 2:1.35-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 845 k unzip aarch64 6.0-62.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 183 k util-linux aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M which aarch64 2.21-40.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k xz aarch64 5.4.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 531 k Installing dependencies: alternatives aarch64 1.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k ansible-srpm-macros noarch 1-12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k audit-libs aarch64 4.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 121 k authselect aarch64 1.5.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144 k authselect-libs aarch64 1.5.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 234 k basesystem noarch 11-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.2 k binutils aarch64 2.41-30.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.8 M binutils-gold aarch64 2.41-30.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 963 k bzip2-libs aarch64 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k ca-certificates noarch 2023.2.62_v7.0.401-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 863 k coreutils-common aarch64 9.4-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M cracklib aarch64 2.9.11-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k crypto-policies noarch 20231204-1.git1e3a2e4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69 k curl aarch64 8.5.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 368 k cyrus-sasl-lib aarch64 2.1.28-17.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 778 k debugedit aarch64 5.0-12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78 k dwz aarch64 0.15-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 136 k ed aarch64 1.20-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81 k efi-srpm-macros noarch 5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k elfutils aarch64 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 546 k elfutils-debuginfod-client aarch64 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k elfutils-default-yama-scope noarch 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k elfutils-libelf aarch64 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194 k elfutils-libs aarch64 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 259 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 aarch64 5.45-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49 k file-libs aarch64 5.45-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 761 k filesystem aarch64 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 aarch64 14.1-5.fc40 copr_base 3.9 M gdbm aarch64 1:1.23-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148 k gdbm-libs aarch64 1:1.23-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k ghc-srpm-macros noarch 1.6.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.1 k glibc aarch64 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M glibc-common aarch64 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 372 k glibc-gconv-extra aarch64 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 M gmp aarch64 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 266 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 aarch64 2.13.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k kernel-srpm-macros noarch 1.0-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k keyutils-libs aarch64 1.6.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k krb5-libs aarch64 1.21.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 768 k libacl aarch64 2.3.1-11.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k libarchive aarch64 3.7.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 402 k libattr aarch64 2.5.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libblkid aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 116 k libbrotli aarch64 1.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 344 k libcap aarch64 2.69-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 84 k libcap-ng aarch64 0.8.4-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libcom_err aarch64 1.47.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k libcurl aarch64 8.5.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 338 k libeconf aarch64 0.5.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libevent aarch64 2.1.12-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 254 k libfdisk aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 158 k libffi aarch64 3.4.4-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k libgcc aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k libgomp aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 318 k libidn2 aarch64 2.3.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k libmount aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 154 k libnghttp2 aarch64 1.59.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k libnsl2 aarch64 2.0.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libpkgconf aarch64 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libpsl aarch64 0.21.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k libpwquality aarch64 1.4.5-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 109 k libselinux aarch64 3.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 87 k libsemanage aarch64 3.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 114 k libsepol aarch64 3.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 324 k libsmartcols aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66 k libssh aarch64 0.10.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 213 k libssh-config noarch 0.10.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.1 k libstdc++ aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 812 k libtasn1 aarch64 4.19.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 73 k libtirpc aarch64 1.3.4-1.rc1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95 k libunistring aarch64 1.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 540 k libutempter aarch64 1.2.1-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libuuid aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libverto aarch64 0.3.2-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k libxcrypt aarch64 4.4.36-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123 k libxml2 aarch64 2.12.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 682 k libzstd aarch64 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 280 k lua-libs aarch64 5.4.6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 131 k lua-srpm-macros noarch 1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.6 k lz4-libs aarch64 1.9.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k mpfr aarch64 4.2.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 320 k ncurses-base noarch 6.4-9.20240113.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k ncurses-libs aarch64 6.4-9.20240113.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 329 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 aarch64 2.6.6-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 251 k openssl-libs aarch64 1:3.1.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 M p11-kit aarch64 0.25.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 481 k p11-kit-trust aarch64 0.25.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 141 k package-notes-srpm-macros noarch 0.5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k pam aarch64 1.5.3-9.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 521 k pam-libs aarch64 1.5.3-9.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k pcre2 aarch64 10.42-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 219 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 aarch64 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k pkgconf-m4 noarch 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k pkgconf-pkg-config aarch64 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.6 k popt aarch64 1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 59 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 aarch64 8.2-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 213 k rpm aarch64 4.19.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 510 k rpm-build-libs aarch64 4.19.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92 k rpm-libs aarch64 4.19.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 306 k rpm-sequoia aarch64 1.5.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 839 k 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 aarch64 3.45.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 705 k systemd-libs aarch64 255.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 680 k util-linux-core aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 491 k xxhash-libs aarch64 0.8.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k xz-libs aarch64 5.4.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 107 k zig-srpm-macros noarch 1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.0 k zip aarch64 3.0-39.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 262 k zlib-ng-compat aarch64 2.1.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66 k zstd aarch64 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 446 k Installing Groups: Buildsystem building group Transaction Summary ========================================================================================================================================= Install 152 Packages Total size: 52 M Installed size: 303 M Downloading Packages: [SKIPPED] gdb-minimal-14.1-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] alternatives-1.26-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-12.fc40.noarch.rpm: Already downloaded [SKIPPED] audit-libs-4.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] authselect-1.5.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] authselect-libs-1.5.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] basesystem-11-18.fc39.noarch.rpm: Already downloaded [SKIPPED] bash-5.2.26-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] binutils-2.41-30.fc40.aarch64.rpm: Already downloaded [SKIPPED] binutils-gold-2.41-30.fc40.aarch64.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-16.fc39.aarch64.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-16.fc39.aarch64.rpm: Already downloaded [SKIPPED] ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch.rpm: Already downloaded [SKIPPED] coreutils-9.4-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] coreutils-common-9.4-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] cpio-2.14-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] cracklib-2.9.11-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] crypto-policies-20231204-1.git1e3a2e4.fc40.noarch.rpm: Already downloaded [SKIPPED] curl-8.5.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-17.fc40.aarch64.rpm: Already downloaded [SKIPPED] debugedit-5.0-12.fc40.aarch64.rpm: Already downloaded [SKIPPED] diffutils-3.10-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] dwz-0.15-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] ed-1.20-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] efi-srpm-macros-5-9.fc39.noarch.rpm: Already downloaded [SKIPPED] elfutils-0.190-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.190-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.190-4.fc40.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.190-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.190-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-40-0.2.noarch.rpm: Already downloaded [SKIPPED] fedora-release-40-0.29.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-40-0.29.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-40-0.29.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-40-0.2.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-rawhide-40-0.2.noarch.rpm: Already downloaded [SKIPPED] file-5.45-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] file-libs-5.45-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] filesystem-3.18-6.fc39.aarch64.rpm: Already downloaded [SKIPPED] findutils-4.9.0-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-12.fc39.noarch.rpm: Already downloaded [SKIPPED] forge-srpm-macros-0.2.0-1.fc40.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-8.fc39.noarch.rpm: Already downloaded [SKIPPED] gawk-5.3.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] gdbm-1.23-4.fc39.aarch64.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-4.fc39.aarch64.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.6.1-3.fc40.noarch.rpm: Already downloaded [SKIPPED] glibc-2.38.9000-33.fc40.aarch64.rpm: Already downloaded [SKIPPED] glibc-common-2.38.9000-33.fc40.aarch64.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.38.9000-33.fc40.aarch64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.38.9000-33.fc40.aarch64.rpm: Already downloaded [SKIPPED] gmp-6.2.1-5.fc39.aarch64.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-6-3.fc39.noarch.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.3.1-1.fc40.noarch.rpm: Already downloaded [SKIPPED] grep-3.11-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] gzip-1.12-6.fc39.aarch64.rpm: Already downloaded [SKIPPED] info-7.1-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] jansson-2.13.1-7.fc39.aarch64.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-20.fc39.noarch.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.3-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] krb5-libs-1.21.2-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libacl-2.3.1-11.fc40.aarch64.rpm: Already downloaded [SKIPPED] libarchive-3.7.2-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libattr-2.5.2-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libblkid-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libbrotli-1.1.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libcap-2.69-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.4-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libcom_err-1.47.0-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] libcurl-8.5.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libeconf-0.5.2-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libevent-2.1.12-9.fc39.aarch64.rpm: Already downloaded [SKIPPED] libfdisk-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libffi-3.4.4-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] libgcc-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libgomp-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libidn2-2.3.4-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] libmount-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libnghttp2-1.59.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-6.fc39.aarch64.rpm: Already downloaded [SKIPPED] libpkgconf-1.9.5-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] libpsl-0.21.5-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libpwquality-1.4.5-6.fc39.aarch64.rpm: Already downloaded [SKIPPED] libselinux-3.6-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libsemanage-3.6-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libsepol-3.6-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libsmartcols-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libssh-0.10.6-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libssh-config-0.10.6-2.fc40.noarch.rpm: Already downloaded [SKIPPED] libstdc++-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] libtirpc-1.3.4-1.rc1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libunistring-1.1-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-10.fc39.aarch64.rpm: Already downloaded [SKIPPED] libuuid-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libverto-0.3.2-6.fc39.aarch64.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.36-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libxml2-2.12.4-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libzstd-1.5.5-4.fc39.aarch64.rpm: Already downloaded [SKIPPED] lua-libs-5.4.6-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-9.fc39.noarch.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.4-4.fc39.aarch64.rpm: Already downloaded [SKIPPED] mpfr-4.2.1-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] ncurses-base-6.4-9.20240113.fc40.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.4-9.20240113.fc40.aarch64.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-9-1.fc40.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-14.fc39.noarch.rpm: Already downloaded [SKIPPED] openldap-2.6.6-1.fc39.aarch64.rpm: Already downloaded [SKIPPED] openssl-libs-3.1.4-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] p11-kit-0.25.3-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.25.3-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-9.fc39.noarch.rpm: Already downloaded [SKIPPED] pam-1.5.3-9.fc40.aarch64.rpm: Already downloaded [SKIPPED] pam-libs-1.5.3-9.fc40.aarch64.rpm: Already downloaded [SKIPPED] patch-2.7.6-22.fc39.aarch64.rpm: Already downloaded [SKIPPED] pcre2-10.42-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.42-2.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-51.fc39.noarch.rpm: Already downloaded [SKIPPED] pkgconf-1.9.5-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.9.5-2.fc39.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.9.5-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] popt-1.19-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20240107-1.fc40.noarch.rpm: Already downloaded [SKIPPED] pyproject-srpm-macros-1.11.0-1.fc40.noarch.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.12-5.fc40.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.12-1.fc40.noarch.rpm: Already downloaded [SKIPPED] qt6-srpm-macros-6.6.1-3.fc40.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-7.fc40.aarch64.rpm: Already downloaded [SKIPPED] redhat-rpm-config-280-1.fc40.noarch.rpm: Already downloaded [SKIPPED] rpm-4.19.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] rpm-build-4.19.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.19.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] rpm-libs-4.19.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.5.0-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] rust-srpm-macros-25.2-2.fc40.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-14.fc39.aarch64.rpm: Already downloaded [SKIPPED] setup-2.14.5-1.fc40.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.14.0-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] sqlite-libs-3.45.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] systemd-libs-255.2-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] tar-1.35-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] unzip-6.0-62.fc39.aarch64.rpm: Already downloaded [SKIPPED] util-linux-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] util-linux-core-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] which-2.21-40.fc39.aarch64.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.2-1.fc39.aarch64.rpm: Already downloaded [SKIPPED] xz-5.4.5-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] xz-libs-5.4.5-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] zig-srpm-macros-1-1.fc40.noarch.rpm: Already downloaded [SKIPPED] zip-3.0-39.fc40.aarch64.rpm: Already downloaded [SKIPPED] zlib-ng-compat-2.1.6-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] zstd-1.5.5-4.fc39.aarch64.rpm: Already downloaded Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.aarch64 1/1 Preparing : 1/1 Installing : libgcc-14.0.1-0.2.fc40.aarch64 1/152 Running scriptlet: libgcc-14.0.1-0.2.fc40.aarch64 1/152 Installing : crypto-policies-20231204-1.git1e3a2e4.fc40.noarc 2/152 Running scriptlet: crypto-policies-20231204-1.git1e3a2e4.fc40.noarc 2/152 Installing : fedora-release-identity-basic-40-0.29.noarch 3/152 Installing : fedora-repos-rawhide-40-0.2.noarch 4/152 Installing : fedora-gpg-keys-40-0.2.noarch 5/152 Installing : fedora-repos-40-0.2.noarch 6/152 Installing : fedora-release-common-40-0.29.noarch 7/152 Installing : fedora-release-40-0.29.noarch 8/152 Installing : setup-2.14.5-1.fc40.noarch 9/152 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.5-1.fc40.noarch 9/152 Installing : filesystem-3.18-6.fc39.aarch64 10/152 Installing : basesystem-11-18.fc39.noarch 11/152 Installing : rust-srpm-macros-25.2-2.fc40.noarch 12/152 Installing : qt6-srpm-macros-6.6.1-3.fc40.noarch 13/152 Installing : qt5-srpm-macros-5.15.12-1.fc40.noarch 14/152 Installing : publicsuffix-list-dafsa-20240107-1.fc40.noarch 15/152 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 16/152 Installing : perl-srpm-macros-1-51.fc39.noarch 17/152 Installing : pcre2-syntax-10.42-2.fc40.noarch 18/152 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 19/152 Installing : openblas-srpm-macros-2-14.fc39.noarch 20/152 Installing : ocaml-srpm-macros-9-1.fc40.noarch 21/152 Installing : ncurses-base-6.4-9.20240113.fc40.noarch 22/152 Installing : glibc-gconv-extra-2.38.9000-33.fc40.aarch64 23/152 Running scriptlet: glibc-gconv-extra-2.38.9000-33.fc40.aarch64 23/152 Installing : glibc-minimal-langpack-2.38.9000-33.fc40.aarch64 24/152 Installing : glibc-common-2.38.9000-33.fc40.aarch64 25/152 Running scriptlet: glibc-2.38.9000-33.fc40.aarch64 26/152 Installing : glibc-2.38.9000-33.fc40.aarch64 26/152 Running scriptlet: glibc-2.38.9000-33.fc40.aarch64 26/152 Installing : ncurses-libs-6.4-9.20240113.fc40.aarch64 27/152 Installing : bash-5.2.26-1.fc40.aarch64 28/152 Running scriptlet: bash-5.2.26-1.fc40.aarch64 28/152 Installing : zlib-ng-compat-2.1.6-1.fc40.aarch64 29/152 Installing : xz-libs-5.4.5-1.fc40.aarch64 30/152 Installing : bzip2-libs-1.0.8-16.fc39.aarch64 31/152 Installing : readline-8.2-7.fc40.aarch64 32/152 Installing : libstdc++-14.0.1-0.2.fc40.aarch64 33/152 Installing : libuuid-2.39.3-2.fc40.aarch64 34/152 Installing : libzstd-1.5.5-4.fc39.aarch64 35/152 Installing : elfutils-libelf-0.190-4.fc40.aarch64 36/152 Installing : popt-1.19-3.fc39.aarch64 37/152 Installing : libblkid-2.39.3-2.fc40.aarch64 38/152 Installing : gmp-1:6.2.1-5.fc39.aarch64 39/152 Installing : libattr-2.5.2-1.fc40.aarch64 40/152 Installing : libacl-2.3.1-11.fc40.aarch64 41/152 Installing : libxcrypt-4.4.36-4.fc40.aarch64 42/152 Installing : gdbm-libs-1:1.23-4.fc39.aarch64 43/152 Installing : libeconf-0.5.2-1.fc40.aarch64 44/152 Installing : lz4-libs-1.9.4-4.fc39.aarch64 45/152 Installing : mpfr-4.2.1-1.fc40.aarch64 46/152 Installing : gawk-5.3.0-1.fc40.aarch64 47/152 Installing : dwz-0.15-3.fc39.aarch64 48/152 Installing : unzip-6.0-62.fc39.aarch64 49/152 Installing : file-libs-5.45-1.fc40.aarch64 50/152 Installing : file-5.45-1.fc40.aarch64 51/152 Installing : alternatives-1.26-1.fc40.aarch64 52/152 Installing : jansson-2.13.1-7.fc39.aarch64 53/152 Installing : libcap-ng-0.8.4-2.fc40.aarch64 54/152 Installing : audit-libs-4.0-1.fc40.aarch64 55/152 Installing : pam-libs-1.5.3-9.fc40.aarch64 56/152 Installing : libcap-2.69-1.fc40.aarch64 57/152 Installing : systemd-libs-255.2-2.fc40.aarch64 58/152 Installing : libcom_err-1.47.0-2.fc39.aarch64 59/152 Installing : libsepol-3.6-1.fc40.aarch64 60/152 Installing : libsmartcols-2.39.3-2.fc40.aarch64 61/152 Installing : libtasn1-4.19.0-3.fc39.aarch64 62/152 Installing : libunistring-1.1-5.fc40.aarch64 63/152 Installing : libidn2-2.3.4-3.fc39.aarch64 64/152 Installing : lua-libs-5.4.6-3.fc39.aarch64 65/152 Installing : pcre2-10.42-2.fc40.aarch64 66/152 Installing : libselinux-3.6-2.fc40.aarch64 67/152 Installing : sed-4.8-14.fc39.aarch64 68/152 Installing : grep-3.11-5.fc40.aarch64 69/152 Installing : findutils-1:4.9.0-6.fc40.aarch64 70/152 Installing : xz-5.4.5-1.fc40.aarch64 71/152 Installing : libmount-2.39.3-2.fc40.aarch64 72/152 Installing : util-linux-core-2.39.3-2.fc40.aarch64 73/152 Installing : libsemanage-3.6-1.fc40.aarch64 74/152 Installing : shadow-utils-2:4.14.0-2.fc40.aarch64 75/152 Running scriptlet: libutempter-1.2.1-10.fc39.aarch64 76/152 Installing : libutempter-1.2.1-10.fc39.aarch64 76/152 Installing : tar-2:1.35-2.fc40.aarch64 77/152 Installing : libpsl-0.21.5-1.fc40.aarch64 78/152 Installing : zip-3.0-39.fc40.aarch64 79/152 Installing : zstd-1.5.5-4.fc39.aarch64 80/152 Installing : cyrus-sasl-lib-2.1.28-17.fc40.aarch64 81/152 Installing : gdbm-1:1.23-4.fc39.aarch64 82/152 Installing : libfdisk-2.39.3-2.fc40.aarch64 83/152 Installing : bzip2-1.0.8-16.fc39.aarch64 84/152 Installing : libxml2-2.12.4-1.fc40.aarch64 85/152 Installing : sqlite-libs-3.45.0-1.fc40.aarch64 86/152 Installing : ed-1.20-1.fc40.aarch64 87/152 Installing : patch-2.7.6-22.fc39.aarch64 88/152 Installing : elfutils-default-yama-scope-0.190-4.fc40.noarch 89/152 Running scriptlet: elfutils-default-yama-scope-0.190-4.fc40.noarch 89/152 Installing : cpio-2.14-5.fc40.aarch64 90/152 Installing : diffutils-3.10-3.fc39.aarch64 91/152 Installing : keyutils-libs-1.6.3-1.fc40.aarch64 92/152 Installing : libbrotli-1.1.0-1.fc40.aarch64 93/152 Installing : libffi-3.4.4-5.fc40.aarch64 94/152 Installing : p11-kit-0.25.3-1.fc40.aarch64 95/152 Installing : p11-kit-trust-0.25.3-1.fc40.aarch64 96/152 Running scriptlet: p11-kit-trust-0.25.3-1.fc40.aarch64 96/152 Installing : libgomp-14.0.1-0.2.fc40.aarch64 97/152 Installing : libnghttp2-1.59.0-1.fc40.aarch64 98/152 Installing : libpkgconf-1.9.5-2.fc39.aarch64 99/152 Installing : pkgconf-1.9.5-2.fc39.aarch64 100/152 Installing : pkgconf-pkg-config-1.9.5-2.fc39.aarch64 101/152 Installing : libverto-0.3.2-6.fc39.aarch64 102/152 Installing : xxhash-libs-0.8.2-1.fc39.aarch64 103/152 Installing : libssh-config-0.10.6-2.fc40.noarch 104/152 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 105/152 Installing : gnat-srpm-macros-6-3.fc39.noarch 106/152 Installing : ghc-srpm-macros-1.6.1-3.fc40.noarch 107/152 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 108/152 Installing : coreutils-common-9.4-3.fc40.aarch64 109/152 Installing : openssl-libs-1:3.1.4-1.fc40.aarch64 110/152 Installing : coreutils-9.4-3.fc40.aarch64 111/152 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 112/152 Installing : ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 112/152 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 112/152 Installing : krb5-libs-1.21.2-3.fc40.aarch64 113/152 Installing : libtirpc-1.3.4-1.rc1.fc40.aarch64 114/152 Running scriptlet: authselect-libs-1.5.0-1.fc40.aarch64 115/152 Installing : authselect-libs-1.5.0-1.fc40.aarch64 115/152 Installing : gzip-1.12-6.fc39.aarch64 116/152 Installing : cracklib-2.9.11-2.fc39.aarch64 117/152 Installing : libpwquality-1.4.5-6.fc39.aarch64 118/152 Installing : authselect-1.5.0-1.fc40.aarch64 119/152 Installing : libnsl2-2.0.0-6.fc39.aarch64 120/152 Installing : pam-1.5.3-9.fc40.aarch64 121/152 Installing : libssh-0.10.6-2.fc40.aarch64 122/152 Installing : libarchive-3.7.2-1.fc40.aarch64 123/152 Installing : libevent-2.1.12-9.fc39.aarch64 124/152 Installing : openldap-2.6.6-1.fc39.aarch64 125/152 Installing : libcurl-8.5.0-1.fc40.aarch64 126/152 Installing : elfutils-libs-0.190-4.fc40.aarch64 127/152 Installing : elfutils-debuginfod-client-0.190-4.fc40.aarch64 128/152 Installing : binutils-gold-2.41-30.fc40.aarch64 129/152 Running scriptlet: binutils-gold-2.41-30.fc40.aarch64 129/152 Installing : binutils-2.41-30.fc40.aarch64 130/152 Running scriptlet: binutils-2.41-30.fc40.aarch64 130/152 Installing : gdb-minimal-14.1-5.fc40.aarch64 131/152 Installing : elfutils-0.190-4.fc40.aarch64 132/152 Installing : debugedit-5.0-12.fc40.aarch64 133/152 Installing : curl-8.5.0-1.fc40.aarch64 134/152 Installing : rpm-sequoia-1.5.0-2.fc40.aarch64 135/152 Installing : rpm-libs-4.19.1-2.fc40.aarch64 136/152 Running scriptlet: rpm-4.19.1-2.fc40.aarch64 137/152 Installing : rpm-4.19.1-2.fc40.aarch64 137/152 Installing : efi-srpm-macros-5-9.fc39.noarch 138/152 Installing : lua-srpm-macros-1-9.fc39.noarch 139/152 Installing : zig-srpm-macros-1-1.fc40.noarch 140/152 Installing : rpm-build-libs-4.19.1-2.fc40.aarch64 141/152 Installing : ansible-srpm-macros-1-12.fc40.noarch 142/152 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 143/152 Installing : forge-srpm-macros-0.2.0-1.fc40.noarch 144/152 Installing : go-srpm-macros-3.3.1-1.fc40.noarch 145/152 Installing : python-srpm-macros-3.12-5.fc40.noarch 146/152 Installing : redhat-rpm-config-280-1.fc40.noarch 147/152 Installing : rpm-build-4.19.1-2.fc40.aarch64 148/152 Installing : pyproject-srpm-macros-1.11.0-1.fc40.noarch 149/152 Installing : util-linux-2.39.3-2.fc40.aarch64 150/152 Installing : which-2.21-40.fc39.aarch64 151/152 Installing : info-7.1-1.fc40.aarch64 152/152 Running scriptlet: filesystem-3.18-6.fc39.aarch64 152/152 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 152/152 Running scriptlet: authselect-libs-1.5.0-1.fc40.aarch64 152/152 Running scriptlet: rpm-4.19.1-2.fc40.aarch64 152/152 Running scriptlet: info-7.1-1.fc40.aarch64 152/152 Installed: alternatives-1.26-1.fc40.aarch64 ansible-srpm-macros-1-12.fc40.noarch audit-libs-4.0-1.fc40.aarch64 authselect-1.5.0-1.fc40.aarch64 authselect-libs-1.5.0-1.fc40.aarch64 basesystem-11-18.fc39.noarch bash-5.2.26-1.fc40.aarch64 binutils-2.41-30.fc40.aarch64 binutils-gold-2.41-30.fc40.aarch64 bzip2-1.0.8-16.fc39.aarch64 bzip2-libs-1.0.8-16.fc39.aarch64 ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-3.fc40.aarch64 coreutils-common-9.4-3.fc40.aarch64 cpio-2.14-5.fc40.aarch64 cracklib-2.9.11-2.fc39.aarch64 crypto-policies-20231204-1.git1e3a2e4.fc40.noarch curl-8.5.0-1.fc40.aarch64 cyrus-sasl-lib-2.1.28-17.fc40.aarch64 debugedit-5.0-12.fc40.aarch64 diffutils-3.10-3.fc39.aarch64 dwz-0.15-3.fc39.aarch64 ed-1.20-1.fc40.aarch64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc40.aarch64 elfutils-debuginfod-client-0.190-4.fc40.aarch64 elfutils-default-yama-scope-0.190-4.fc40.noarch elfutils-libelf-0.190-4.fc40.aarch64 elfutils-libs-0.190-4.fc40.aarch64 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.aarch64 file-libs-5.45-1.fc40.aarch64 filesystem-3.18-6.fc39.aarch64 findutils-1:4.9.0-6.fc40.aarch64 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.aarch64 gdb-minimal-14.1-5.fc40.aarch64 gdbm-1:1.23-4.fc39.aarch64 gdbm-libs-1:1.23-4.fc39.aarch64 ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-33.fc40.aarch64 glibc-common-2.38.9000-33.fc40.aarch64 glibc-gconv-extra-2.38.9000-33.fc40.aarch64 glibc-minimal-langpack-2.38.9000-33.fc40.aarch64 gmp-1:6.2.1-5.fc39.aarch64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch grep-3.11-5.fc40.aarch64 gzip-1.12-6.fc39.aarch64 info-7.1-1.fc40.aarch64 jansson-2.13.1-7.fc39.aarch64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.3-1.fc40.aarch64 krb5-libs-1.21.2-3.fc40.aarch64 libacl-2.3.1-11.fc40.aarch64 libarchive-3.7.2-1.fc40.aarch64 libattr-2.5.2-1.fc40.aarch64 libblkid-2.39.3-2.fc40.aarch64 libbrotli-1.1.0-1.fc40.aarch64 libcap-2.69-1.fc40.aarch64 libcap-ng-0.8.4-2.fc40.aarch64 libcom_err-1.47.0-2.fc39.aarch64 libcurl-8.5.0-1.fc40.aarch64 libeconf-0.5.2-1.fc40.aarch64 libevent-2.1.12-9.fc39.aarch64 libfdisk-2.39.3-2.fc40.aarch64 libffi-3.4.4-5.fc40.aarch64 libgcc-14.0.1-0.2.fc40.aarch64 libgomp-14.0.1-0.2.fc40.aarch64 libidn2-2.3.4-3.fc39.aarch64 libmount-2.39.3-2.fc40.aarch64 libnghttp2-1.59.0-1.fc40.aarch64 libnsl2-2.0.0-6.fc39.aarch64 libpkgconf-1.9.5-2.fc39.aarch64 libpsl-0.21.5-1.fc40.aarch64 libpwquality-1.4.5-6.fc39.aarch64 libselinux-3.6-2.fc40.aarch64 libsemanage-3.6-1.fc40.aarch64 libsepol-3.6-1.fc40.aarch64 libsmartcols-2.39.3-2.fc40.aarch64 libssh-0.10.6-2.fc40.aarch64 libssh-config-0.10.6-2.fc40.noarch libstdc++-14.0.1-0.2.fc40.aarch64 libtasn1-4.19.0-3.fc39.aarch64 libtirpc-1.3.4-1.rc1.fc40.aarch64 libunistring-1.1-5.fc40.aarch64 libutempter-1.2.1-10.fc39.aarch64 libuuid-2.39.3-2.fc40.aarch64 libverto-0.3.2-6.fc39.aarch64 libxcrypt-4.4.36-4.fc40.aarch64 libxml2-2.12.4-1.fc40.aarch64 libzstd-1.5.5-4.fc39.aarch64 lua-libs-5.4.6-3.fc39.aarch64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.aarch64 mpfr-4.2.1-1.fc40.aarch64 ncurses-base-6.4-9.20240113.fc40.noarch ncurses-libs-6.4-9.20240113.fc40.aarch64 ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.aarch64 openssl-libs-1:3.1.4-1.fc40.aarch64 p11-kit-0.25.3-1.fc40.aarch64 p11-kit-trust-0.25.3-1.fc40.aarch64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-9.fc40.aarch64 pam-libs-1.5.3-9.fc40.aarch64 patch-2.7.6-22.fc39.aarch64 pcre2-10.42-2.fc40.aarch64 pcre2-syntax-10.42-2.fc40.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.aarch64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.aarch64 popt-1.19-3.fc39.aarch64 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.aarch64 redhat-rpm-config-280-1.fc40.noarch rpm-4.19.1-2.fc40.aarch64 rpm-build-4.19.1-2.fc40.aarch64 rpm-build-libs-4.19.1-2.fc40.aarch64 rpm-libs-4.19.1-2.fc40.aarch64 rpm-sequoia-1.5.0-2.fc40.aarch64 rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.aarch64 setup-2.14.5-1.fc40.noarch shadow-utils-2:4.14.0-2.fc40.aarch64 sqlite-libs-3.45.0-1.fc40.aarch64 systemd-libs-255.2-2.fc40.aarch64 tar-2:1.35-2.fc40.aarch64 unzip-6.0-62.fc39.aarch64 util-linux-2.39.3-2.fc40.aarch64 util-linux-core-2.39.3-2.fc40.aarch64 which-2.21-40.fc39.aarch64 xxhash-libs-0.8.2-1.fc39.aarch64 xz-5.4.5-1.fc40.aarch64 xz-libs-5.4.5-1.fc40.aarch64 zig-srpm-macros-1-1.fc40.noarch zip-3.0-39.fc40.aarch64 zlib-ng-compat-2.1.6-1.fc40.aarch64 zstd-1.5.5-4.fc39.aarch64 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.aarch64 ansible-srpm-macros-1-12.fc40.noarch audit-libs-4.0-1.fc40.aarch64 authselect-1.5.0-1.fc40.aarch64 authselect-libs-1.5.0-1.fc40.aarch64 basesystem-11-18.fc39.noarch bash-5.2.26-1.fc40.aarch64 binutils-2.41-30.fc40.aarch64 binutils-gold-2.41-30.fc40.aarch64 bzip2-1.0.8-16.fc39.aarch64 bzip2-libs-1.0.8-16.fc39.aarch64 ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-3.fc40.aarch64 coreutils-common-9.4-3.fc40.aarch64 cpio-2.14-5.fc40.aarch64 cracklib-2.9.11-2.fc39.aarch64 crypto-policies-20231204-1.git1e3a2e4.fc40.noarch curl-8.5.0-1.fc40.aarch64 cyrus-sasl-lib-2.1.28-17.fc40.aarch64 debugedit-5.0-12.fc40.aarch64 diffutils-3.10-3.fc39.aarch64 dwz-0.15-3.fc39.aarch64 ed-1.20-1.fc40.aarch64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc40.aarch64 elfutils-debuginfod-client-0.190-4.fc40.aarch64 elfutils-default-yama-scope-0.190-4.fc40.noarch elfutils-libelf-0.190-4.fc40.aarch64 elfutils-libs-0.190-4.fc40.aarch64 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.aarch64 file-libs-5.45-1.fc40.aarch64 filesystem-3.18-6.fc39.aarch64 findutils-4.9.0-6.fc40.aarch64 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.aarch64 gdb-minimal-14.1-5.fc40.aarch64 gdbm-1.23-4.fc39.aarch64 gdbm-libs-1.23-4.fc39.aarch64 ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-33.fc40.aarch64 glibc-common-2.38.9000-33.fc40.aarch64 glibc-gconv-extra-2.38.9000-33.fc40.aarch64 glibc-minimal-langpack-2.38.9000-33.fc40.aarch64 gmp-6.2.1-5.fc39.aarch64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch grep-3.11-5.fc40.aarch64 gzip-1.12-6.fc39.aarch64 info-7.1-1.fc40.aarch64 jansson-2.13.1-7.fc39.aarch64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.3-1.fc40.aarch64 krb5-libs-1.21.2-3.fc40.aarch64 libacl-2.3.1-11.fc40.aarch64 libarchive-3.7.2-1.fc40.aarch64 libattr-2.5.2-1.fc40.aarch64 libblkid-2.39.3-2.fc40.aarch64 libbrotli-1.1.0-1.fc40.aarch64 libcap-2.69-1.fc40.aarch64 libcap-ng-0.8.4-2.fc40.aarch64 libcom_err-1.47.0-2.fc39.aarch64 libcurl-8.5.0-1.fc40.aarch64 libeconf-0.5.2-1.fc40.aarch64 libevent-2.1.12-9.fc39.aarch64 libfdisk-2.39.3-2.fc40.aarch64 libffi-3.4.4-5.fc40.aarch64 libgcc-14.0.1-0.2.fc40.aarch64 libgomp-14.0.1-0.2.fc40.aarch64 libidn2-2.3.4-3.fc39.aarch64 libmount-2.39.3-2.fc40.aarch64 libnghttp2-1.59.0-1.fc40.aarch64 libnsl2-2.0.0-6.fc39.aarch64 libpkgconf-1.9.5-2.fc39.aarch64 libpsl-0.21.5-1.fc40.aarch64 libpwquality-1.4.5-6.fc39.aarch64 libselinux-3.6-2.fc40.aarch64 libsemanage-3.6-1.fc40.aarch64 libsepol-3.6-1.fc40.aarch64 libsmartcols-2.39.3-2.fc40.aarch64 libssh-0.10.6-2.fc40.aarch64 libssh-config-0.10.6-2.fc40.noarch libstdc++-14.0.1-0.2.fc40.aarch64 libtasn1-4.19.0-3.fc39.aarch64 libtirpc-1.3.4-1.rc1.fc40.aarch64 libunistring-1.1-5.fc40.aarch64 libutempter-1.2.1-10.fc39.aarch64 libuuid-2.39.3-2.fc40.aarch64 libverto-0.3.2-6.fc39.aarch64 libxcrypt-4.4.36-4.fc40.aarch64 libxml2-2.12.4-1.fc40.aarch64 libzstd-1.5.5-4.fc39.aarch64 lua-libs-5.4.6-3.fc39.aarch64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.aarch64 mpfr-4.2.1-1.fc40.aarch64 ncurses-base-6.4-9.20240113.fc40.noarch ncurses-libs-6.4-9.20240113.fc40.aarch64 ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.aarch64 openssl-libs-3.1.4-1.fc40.aarch64 p11-kit-0.25.3-1.fc40.aarch64 p11-kit-trust-0.25.3-1.fc40.aarch64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-9.fc40.aarch64 pam-libs-1.5.3-9.fc40.aarch64 patch-2.7.6-22.fc39.aarch64 pcre2-10.42-2.fc40.aarch64 pcre2-syntax-10.42-2.fc40.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.aarch64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.aarch64 popt-1.19-3.fc39.aarch64 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.aarch64 redhat-rpm-config-280-1.fc40.noarch rpm-4.19.1-2.fc40.aarch64 rpm-build-4.19.1-2.fc40.aarch64 rpm-build-libs-4.19.1-2.fc40.aarch64 rpm-libs-4.19.1-2.fc40.aarch64 rpm-sequoia-1.5.0-2.fc40.aarch64 rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.aarch64 setup-2.14.5-1.fc40.noarch shadow-utils-4.14.0-2.fc40.aarch64 sqlite-libs-3.45.0-1.fc40.aarch64 systemd-libs-255.2-2.fc40.aarch64 tar-1.35-2.fc40.aarch64 unzip-6.0-62.fc39.aarch64 util-linux-2.39.3-2.fc40.aarch64 util-linux-core-2.39.3-2.fc40.aarch64 which-2.21-40.fc39.aarch64 xxhash-libs-0.8.2-1.fc39.aarch64 xz-5.4.5-1.fc40.aarch64 xz-libs-5.4.5-1.fc40.aarch64 zig-srpm-macros-1-1.fc40.noarch zip-3.0-39.fc40.aarch64 zlib-ng-compat-2.1.6-1.fc40.aarch64 zstd-1.5.5-4.fc39.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1705968000 Wrote: /builddir/build/SRPMS/cereal-1.3.2-6.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-aarch64-1705987367.414376/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-aarch64-1705987367.414376/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-aarch64-1705987367.414376/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-_1z78the/cereal/cereal.spec) Config(child) 1 minutes 15 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/cereal-1.3.2-6.fc40.src.rpm) Config(fedora-39-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-aarch64-bootstrap-1705987367.414376/root. INFO: reusing tmpfs at /var/lib/mock/fedora-39-aarch64-bootstrap-1705987367.414376/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-aarch64-1705987367.414376/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.aarch64 rpm-sequoia-1.5.0-1.fc39.aarch64 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 cereal-1.3.2-6.fc40.src.rpm Start: build setup for cereal-1.3.2-6.fc40.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1705968000 Wrote: /builddir/build/SRPMS/cereal-1.3.2-6.fc40.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 43 kB/s | 1.5 kB 00:00 Additional repo http_kojipkgs_fedoraproject_org 162 kB/s | 3.8 kB 00:00 fedora 205 kB/s | 14 kB 00:00 updates 418 kB/s | 12 kB 00:00 Dependencies resolved. ============================================================================================================================== Package Arch Version Repository Size ============================================================================================================================== Installing: boost-devel aarch64 1.83.0-2.fc40 copr_base 12 M cmake aarch64 3.27.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.4 M gcc-c++ aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 M Installing dependencies: annobin-docs noarch 12.37-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 90 k annobin-plugin-gcc aarch64 12.37-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 957 k boost aarch64 1.83.0-2.fc40 copr_base 15 k boost-atomic aarch64 1.83.0-2.fc40 copr_base 20 k boost-chrono aarch64 1.83.0-2.fc40 copr_base 26 k boost-container aarch64 1.83.0-2.fc40 copr_base 40 k boost-context aarch64 1.83.0-2.fc40 copr_base 18 k boost-contract aarch64 1.83.0-2.fc40 copr_base 44 k boost-coroutine aarch64 1.83.0-2.fc40 copr_base 21 k boost-date-time aarch64 1.83.0-2.fc40 copr_base 16 k boost-fiber aarch64 1.83.0-2.fc40 copr_base 43 k boost-filesystem aarch64 1.83.0-2.fc40 copr_base 65 k boost-graph aarch64 1.83.0-2.fc40 copr_base 143 k boost-iostreams aarch64 1.83.0-2.fc40 copr_base 41 k boost-json aarch64 1.83.0-2.fc40 copr_base 142 k boost-locale aarch64 1.83.0-2.fc40 copr_base 201 k boost-log aarch64 1.83.0-2.fc40 copr_base 459 k boost-math aarch64 1.83.0-2.fc40 copr_base 260 k boost-nowide aarch64 1.83.0-2.fc40 copr_base 21 k boost-numpy3 aarch64 1.83.0-2.fc40 copr_base 29 k boost-program-options aarch64 1.83.0-2.fc40 copr_base 104 k boost-python3 aarch64 1.83.0-2.fc40 copr_base 90 k boost-random aarch64 1.83.0-2.fc40 copr_base 25 k boost-regex aarch64 1.83.0-2.fc40 copr_base 109 k boost-serialization aarch64 1.83.0-2.fc40 copr_base 132 k boost-stacktrace aarch64 1.83.0-2.fc40 copr_base 30 k boost-system aarch64 1.83.0-2.fc40 copr_base 16 k boost-test aarch64 1.83.0-2.fc40 copr_base 230 k boost-thread aarch64 1.83.0-2.fc40 copr_base 60 k boost-timer aarch64 1.83.0-2.fc40 copr_base 22 k boost-type_erasure aarch64 1.83.0-2.fc40 copr_base 33 k boost-wave aarch64 1.83.0-2.fc40 copr_base 207 k cmake-data noarch 3.27.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 M cmake-filesystem aarch64 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 cpp aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 M emacs-filesystem noarch 1:29.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.6 k expat aarch64 2.5.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 108 k flexiblas aarch64 3.4.1-2.fc40 copr_base 25 k flexiblas-netlib aarch64 3.4.1-2.fc40 copr_base 2.7 M flexiblas-openblas-openmp aarch64 3.4.1-2.fc40 copr_base 17 k gc aarch64 8.2.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k gcc aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 M gcc-plugin-annobin aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k glibc-devel aarch64 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 530 k guile22 aarch64 2.2.7-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.4 M jsoncpp aarch64 1.9.5-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 91 k kernel-headers aarch64 6.8.0-0.rc1.12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M libasan aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 481 k libatomic aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k libb2 aarch64 0.98.1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k libgfortran aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 437 k libicu aarch64 73.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 M libicu-devel aarch64 73.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 850 k libmpc aarch64 1.3.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k libstdc++-devel aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 M libtool-ltdl aarch64 2.4.7-9.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k libubsan aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 195 k libuv aarch64 1:1.47.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 247 k libxcrypt-devel aarch64 4.4.36-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k make aarch64 1:4.4.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 578 k mpdecimal aarch64 2.5.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 90 k openblas aarch64 0.3.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k openblas-openmp aarch64 0.3.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.7 M python-pip-wheel noarch 23.3.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 M python3 aarch64 3.12.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k python3-libs aarch64 3.12.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 M python3-numpy aarch64 1:1.26.2-3.fc40 copr_base 6.4 M rhash aarch64 1.4.3-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192 k tzdata noarch 2023d-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 434 k vim-filesystem noarch 2:9.1.031-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k Transaction Summary ============================================================================================================================== Install 74 Packages Total size: 130 M Total download size: 21 M Installed size: 596 M Downloading Packages: [SKIPPED] flexiblas-3.4.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] flexiblas-netlib-3.4.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] flexiblas-openblas-openmp-3.4.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] annobin-docs-12.37-1.fc40.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-12.37-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] cmake-3.27.7-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] cmake-data-3.27.7-1.fc40.noarch.rpm: Already downloaded [SKIPPED] cmake-filesystem-3.27.7-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] cmake-rpm-macros-3.27.7-1.fc40.noarch.rpm: Already downloaded [SKIPPED] cpp-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] emacs-filesystem-29.2-2.fc40.noarch.rpm: Already downloaded [SKIPPED] expat-2.5.0-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] gc-8.2.2-4.fc39.aarch64.rpm: Already downloaded [SKIPPED] gcc-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] gcc-c++-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] glibc-devel-2.38.9000-33.fc40.aarch64.rpm: Already downloaded [SKIPPED] guile22-2.2.7-9.fc39.aarch64.rpm: Already downloaded [SKIPPED] jsoncpp-1.9.5-5.fc39.aarch64.rpm: Already downloaded [SKIPPED] kernel-headers-6.8.0-0.rc1.12.fc40.aarch64.rpm: Already downloaded [SKIPPED] libasan-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libatomic-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libb2-0.98.1-9.fc39.aarch64.rpm: Already downloaded [SKIPPED] libgfortran-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libicu-73.2-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libicu-devel-73.2-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libmpc-1.3.1-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] libstdc++-devel-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-9.fc40.aarch64.rpm: Already downloaded [SKIPPED] libubsan-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libuv-1.47.0-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.36-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] make-4.4.1-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-7.fc39.aarch64.rpm: Already downloaded [SKIPPED] openblas-0.3.26-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] openblas-openmp-0.3.26-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] python-pip-wheel-23.3.1-3.fc40.noarch.rpm: Already downloaded [SKIPPED] python3-3.12.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] python3-libs-3.12.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] rhash-1.4.3-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] tzdata-2023d-2.fc40.noarch.rpm: Already downloaded [SKIPPED] vim-filesystem-9.1.031-1.fc40.noarch.rpm: Already downloaded (43/74): boost-1.83.0-2.fc40.aarch64.rpm 569 kB/s | 15 kB 00:00 (44/74): boost-chrono-1.83.0-2.fc40.aarch64.rpm 866 kB/s | 26 kB 00:00 (45/74): boost-context-1.83.0-2.fc40.aarch64.rp 1.4 MB/s | 18 kB 00:00 (46/74): boost-atomic-1.83.0-2.fc40.aarch64.rpm 460 kB/s | 20 kB 00:00 (47/74): boost-container-1.83.0-2.fc40.aarch64. 1.9 MB/s | 40 kB 00:00 (48/74): boost-coroutine-1.83.0-2.fc40.aarch64. 2.1 MB/s | 21 kB 00:00 (49/74): boost-date-time-1.83.0-2.fc40.aarch64. 2.3 MB/s | 16 kB 00:00 (50/74): boost-contract-1.83.0-2.fc40.aarch64.r 3.0 MB/s | 44 kB 00:00 (51/74): boost-filesystem-1.83.0-2.fc40.aarch64 6.7 MB/s | 65 kB 00:00 (52/74): boost-graph-1.83.0-2.fc40.aarch64.rpm 10 MB/s | 143 kB 00:00 (53/74): boost-iostreams-1.83.0-2.fc40.aarch64. 3.0 MB/s | 41 kB 00:00 (54/74): boost-fiber-1.83.0-2.fc40.aarch64.rpm 994 kB/s | 43 kB 00:00 (55/74): boost-json-1.83.0-2.fc40.aarch64.rpm 8.3 MB/s | 142 kB 00:00 (56/74): boost-locale-1.83.0-2.fc40.aarch64.rpm 9.5 MB/s | 201 kB 00:00 (57/74): boost-log-1.83.0-2.fc40.aarch64.rpm 36 MB/s | 459 kB 00:00 (58/74): boost-devel-1.83.0-2.fc40.aarch64.rpm 132 MB/s | 12 MB 00:00 (59/74): boost-math-1.83.0-2.fc40.aarch64.rpm 11 MB/s | 260 kB 00:00 (60/74): boost-nowide-1.83.0-2.fc40.aarch64.rpm 1.1 MB/s | 21 kB 00:00 (61/74): boost-numpy3-1.83.0-2.fc40.aarch64.rpm 3.6 MB/s | 29 kB 00:00 (62/74): boost-python3-1.83.0-2.fc40.aarch64.rp 8.9 MB/s | 90 kB 00:00 (63/74): boost-program-options-1.83.0-2.fc40.aa 9.0 MB/s | 104 kB 00:00 (64/74): boost-random-1.83.0-2.fc40.aarch64.rpm 2.4 MB/s | 25 kB 00:00 (65/74): boost-serialization-1.83.0-2.fc40.aarc 16 MB/s | 132 kB 00:00 (66/74): boost-regex-1.83.0-2.fc40.aarch64.rpm 8.7 MB/s | 109 kB 00:00 (67/74): boost-stacktrace-1.83.0-2.fc40.aarch64 2.8 MB/s | 30 kB 00:00 (68/74): boost-system-1.83.0-2.fc40.aarch64.rpm 1.1 MB/s | 16 kB 00:00 (69/74): boost-test-1.83.0-2.fc40.aarch64.rpm 16 MB/s | 230 kB 00:00 (70/74): boost-thread-1.83.0-2.fc40.aarch64.rpm 3.9 MB/s | 60 kB 00:00 (71/74): boost-timer-1.83.0-2.fc40.aarch64.rpm 1.9 MB/s | 22 kB 00:00 (72/74): boost-type_erasure-1.83.0-2.fc40.aarch 2.9 MB/s | 33 kB 00:00 (73/74): boost-wave-1.83.0-2.fc40.aarch64.rpm 18 MB/s | 207 kB 00:00 (74/74): python3-numpy-1.26.2-3.fc40.aarch64.rp 275 MB/s | 6.4 MB 00:00 -------------------------------------------------------------------------------- Total 64 MB/s | 21 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : boost-system-1.83.0-2.fc40.aarch64 1/74 Installing : boost-chrono-1.83.0-2.fc40.aarch64 2/74 Installing : boost-thread-1.83.0-2.fc40.aarch64 3/74 Installing : libicu-73.2-3.fc40.aarch64 4/74 Installing : boost-regex-1.83.0-2.fc40.aarch64 5/74 Installing : libmpc-1.3.1-3.fc39.aarch64 6/74 Installing : boost-context-1.83.0-2.fc40.aarch64 7/74 Installing : boost-atomic-1.83.0-2.fc40.aarch64 8/74 Installing : boost-filesystem-1.83.0-2.fc40.aarch64 9/74 Installing : libgfortran-14.0.1-0.2.fc40.aarch64 10/74 Installing : expat-2.5.0-3.fc39.aarch64 11/74 Installing : cmake-filesystem-3.27.7-1.fc40.aarch64 12/74 Installing : boost-date-time-1.83.0-2.fc40.aarch64 13/74 Installing : boost-container-1.83.0-2.fc40.aarch64 14/74 Installing : boost-json-1.83.0-2.fc40.aarch64 15/74 Installing : boost-wave-1.83.0-2.fc40.aarch64 16/74 Installing : boost-fiber-1.83.0-2.fc40.aarch64 17/74 Installing : boost-log-1.83.0-2.fc40.aarch64 18/74 Installing : boost-coroutine-1.83.0-2.fc40.aarch64 19/74 Installing : cpp-14.0.1-0.2.fc40.aarch64 20/74 Installing : boost-graph-1.83.0-2.fc40.aarch64 21/74 Installing : boost-locale-1.83.0-2.fc40.aarch64 22/74 Installing : libicu-devel-73.2-3.fc40.aarch64 23/74 Installing : boost-type_erasure-1.83.0-2.fc40.aarch64 24/74 Installing : boost-timer-1.83.0-2.fc40.aarch64 25/74 Installing : vim-filesystem-2:9.1.031-1.fc40.noarch 26/74 Installing : tzdata-2023d-2.fc40.noarch 27/74 Installing : rhash-1.4.3-3.fc39.aarch64 28/74 Installing : python-pip-wheel-23.3.1-3.fc40.noarch 29/74 Installing : openblas-0.3.26-1.fc40.aarch64 30/74 Installing : openblas-openmp-0.3.26-1.fc40.aarch64 31/74 Installing : flexiblas-netlib-3.4.1-2.fc40.aarch64 32/74 Installing : flexiblas-openblas-openmp-3.4.1-2.fc40.aarch64 33/74 Installing : flexiblas-3.4.1-2.fc40.aarch64 34/74 Installing : mpdecimal-2.5.1-7.fc39.aarch64 35/74 Installing : libuv-1:1.47.0-3.fc40.aarch64 36/74 Installing : libubsan-14.0.1-0.2.fc40.aarch64 37/74 Installing : libtool-ltdl-2.4.7-9.fc40.aarch64 38/74 Installing : libstdc++-devel-14.0.1-0.2.fc40.aarch64 39/74 Installing : libb2-0.98.1-9.fc39.aarch64 40/74 Installing : python3-3.12.1-2.fc40.aarch64 41/74 Installing : python3-libs-3.12.1-2.fc40.aarch64 42/74 Installing : boost-python3-1.83.0-2.fc40.aarch64 43/74 Installing : cmake-rpm-macros-3.27.7-1.fc40.noarch 44/74 Installing : python3-numpy-1:1.26.2-3.fc40.aarch64 45/74 Installing : boost-numpy3-1.83.0-2.fc40.aarch64 46/74 Installing : libatomic-14.0.1-0.2.fc40.aarch64 47/74 Installing : libasan-14.0.1-0.2.fc40.aarch64 48/74 Installing : kernel-headers-6.8.0-0.rc1.12.fc40.aarch64 49/74 Installing : libxcrypt-devel-4.4.36-4.fc40.aarch64 50/74 Installing : glibc-devel-2.38.9000-33.fc40.aarch64 51/74 Installing : jsoncpp-1.9.5-5.fc39.aarch64 52/74 Installing : gc-8.2.2-4.fc39.aarch64 53/74 Installing : guile22-2.2.7-9.fc39.aarch64 54/74 Installing : make-1:4.4.1-2.fc39.aarch64 55/74 Installing : gcc-14.0.1-0.2.fc40.aarch64 56/74 Running scriptlet: gcc-14.0.1-0.2.fc40.aarch64 56/74 Installing : emacs-filesystem-1:29.2-2.fc40.noarch 57/74 Installing : cmake-data-3.27.7-1.fc40.noarch 58/74 Installing : cmake-3.27.7-1.fc40.aarch64 59/74 Installing : annobin-docs-12.37-1.fc40.noarch 60/74 Installing : boost-test-1.83.0-2.fc40.aarch64 61/74 Installing : boost-stacktrace-1.83.0-2.fc40.aarch64 62/74 Installing : boost-serialization-1.83.0-2.fc40.aarch64 63/74 Installing : boost-random-1.83.0-2.fc40.aarch64 64/74 Installing : boost-program-options-1.83.0-2.fc40.aarch64 65/74 Installing : boost-nowide-1.83.0-2.fc40.aarch64 66/74 Installing : boost-math-1.83.0-2.fc40.aarch64 67/74 Installing : boost-iostreams-1.83.0-2.fc40.aarch64 68/74 Installing : boost-contract-1.83.0-2.fc40.aarch64 69/74 Installing : boost-1.83.0-2.fc40.aarch64 70/74 Installing : boost-devel-1.83.0-2.fc40.aarch64 71/74 Installing : annobin-plugin-gcc-12.37-1.fc40.aarch64 72/74 Running scriptlet: annobin-plugin-gcc-12.37-1.fc40.aarch64 72/74 Installing : gcc-c++-14.0.1-0.2.fc40.aarch64 73/74 Installing : gcc-plugin-annobin-14.0.1-0.2.fc40.aarch64 74/74 Running scriptlet: gcc-plugin-annobin-14.0.1-0.2.fc40.aarch64 74/74 Installed: annobin-docs-12.37-1.fc40.noarch annobin-plugin-gcc-12.37-1.fc40.aarch64 boost-1.83.0-2.fc40.aarch64 boost-atomic-1.83.0-2.fc40.aarch64 boost-chrono-1.83.0-2.fc40.aarch64 boost-container-1.83.0-2.fc40.aarch64 boost-context-1.83.0-2.fc40.aarch64 boost-contract-1.83.0-2.fc40.aarch64 boost-coroutine-1.83.0-2.fc40.aarch64 boost-date-time-1.83.0-2.fc40.aarch64 boost-devel-1.83.0-2.fc40.aarch64 boost-fiber-1.83.0-2.fc40.aarch64 boost-filesystem-1.83.0-2.fc40.aarch64 boost-graph-1.83.0-2.fc40.aarch64 boost-iostreams-1.83.0-2.fc40.aarch64 boost-json-1.83.0-2.fc40.aarch64 boost-locale-1.83.0-2.fc40.aarch64 boost-log-1.83.0-2.fc40.aarch64 boost-math-1.83.0-2.fc40.aarch64 boost-nowide-1.83.0-2.fc40.aarch64 boost-numpy3-1.83.0-2.fc40.aarch64 boost-program-options-1.83.0-2.fc40.aarch64 boost-python3-1.83.0-2.fc40.aarch64 boost-random-1.83.0-2.fc40.aarch64 boost-regex-1.83.0-2.fc40.aarch64 boost-serialization-1.83.0-2.fc40.aarch64 boost-stacktrace-1.83.0-2.fc40.aarch64 boost-system-1.83.0-2.fc40.aarch64 boost-test-1.83.0-2.fc40.aarch64 boost-thread-1.83.0-2.fc40.aarch64 boost-timer-1.83.0-2.fc40.aarch64 boost-type_erasure-1.83.0-2.fc40.aarch64 boost-wave-1.83.0-2.fc40.aarch64 cmake-3.27.7-1.fc40.aarch64 cmake-data-3.27.7-1.fc40.noarch cmake-filesystem-3.27.7-1.fc40.aarch64 cmake-rpm-macros-3.27.7-1.fc40.noarch cpp-14.0.1-0.2.fc40.aarch64 emacs-filesystem-1:29.2-2.fc40.noarch expat-2.5.0-3.fc39.aarch64 flexiblas-3.4.1-2.fc40.aarch64 flexiblas-netlib-3.4.1-2.fc40.aarch64 flexiblas-openblas-openmp-3.4.1-2.fc40.aarch64 gc-8.2.2-4.fc39.aarch64 gcc-14.0.1-0.2.fc40.aarch64 gcc-c++-14.0.1-0.2.fc40.aarch64 gcc-plugin-annobin-14.0.1-0.2.fc40.aarch64 glibc-devel-2.38.9000-33.fc40.aarch64 guile22-2.2.7-9.fc39.aarch64 jsoncpp-1.9.5-5.fc39.aarch64 kernel-headers-6.8.0-0.rc1.12.fc40.aarch64 libasan-14.0.1-0.2.fc40.aarch64 libatomic-14.0.1-0.2.fc40.aarch64 libb2-0.98.1-9.fc39.aarch64 libgfortran-14.0.1-0.2.fc40.aarch64 libicu-73.2-3.fc40.aarch64 libicu-devel-73.2-3.fc40.aarch64 libmpc-1.3.1-3.fc39.aarch64 libstdc++-devel-14.0.1-0.2.fc40.aarch64 libtool-ltdl-2.4.7-9.fc40.aarch64 libubsan-14.0.1-0.2.fc40.aarch64 libuv-1:1.47.0-3.fc40.aarch64 libxcrypt-devel-4.4.36-4.fc40.aarch64 make-1:4.4.1-2.fc39.aarch64 mpdecimal-2.5.1-7.fc39.aarch64 openblas-0.3.26-1.fc40.aarch64 openblas-openmp-0.3.26-1.fc40.aarch64 python-pip-wheel-23.3.1-3.fc40.noarch python3-3.12.1-2.fc40.aarch64 python3-libs-3.12.1-2.fc40.aarch64 python3-numpy-1:1.26.2-3.fc40.aarch64 rhash-1.4.3-3.fc39.aarch64 tzdata-2023d-2.fc40.noarch vim-filesystem-2:9.1.031-1.fc40.noarch Complete! Finish: build setup for cereal-1.3.2-6.fc40.src.rpm Start: rpmbuild cereal-1.3.2-6.fc40.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1705968000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.kZSLKd + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cereal-1.3.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cereal-1.3.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cereal-1.3.2 + rm -rf /builddir/build/BUILD/cereal-1.3.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/cereal-1.3.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.03ewKX + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -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,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 cereal-1.3.2 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -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,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 -DSKIP_PORTABILITY_TEST=ON -DWITH_WERROR=OFF -- The CXX compiler identification is GNU 14.0.1 -- 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 -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0") found components: serialization -- boost_variant.cpp -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Configuring done (0.5s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE 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/cereal-1.3.2/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j4 --verbose Change Dir: '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j4 /usr/bin/cmake -S/builddir/build/BUILD/cereal-1.3.2 -B/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/CMakeFiles /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_array.dir/build.make unittests/CMakeFiles/test_array.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_atomic.dir/build.make unittests/CMakeFiles/test_atomic.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_basic_string.dir/build.make unittests/CMakeFiles/test_basic_string.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_bitset.dir/build.make unittests/CMakeFiles/test_bitset.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_array.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_atomic.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_basic_string.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_bitset.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_array.dir/build.make unittests/CMakeFiles/test_array.dir/build /usr/bin/gmake -f unittests/CMakeFiles/test_atomic.dir/build.make unittests/CMakeFiles/test_atomic.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_bitset.dir/build.make unittests/CMakeFiles/test_bitset.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_basic_string.dir/build.make unittests/CMakeFiles/test_basic_string.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 1%] Building CXX object unittests/CMakeFiles/test_array.dir/array.cpp.o [ 1%] Building CXX object unittests/CMakeFiles/test_atomic.dir/atomic.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_atomic.dir/atomic.cpp.o -MF CMakeFiles/test_atomic.dir/atomic.cpp.o.d -o CMakeFiles/test_atomic.dir/atomic.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/atomic.cpp cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_array.dir/array.cpp.o -MF CMakeFiles/test_array.dir/array.cpp.o.d -o CMakeFiles/test_array.dir/array.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/array.cpp [ 3%] Building CXX object unittests/CMakeFiles/test_bitset.dir/bitset.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_bitset.dir/bitset.cpp.o -MF CMakeFiles/test_bitset.dir/bitset.cpp.o.d -o CMakeFiles/test_bitset.dir/bitset.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/bitset.cpp [ 3%] Building CXX object unittests/CMakeFiles/test_basic_string.dir/basic_string.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_basic_string.dir/basic_string.cpp.o -MF CMakeFiles/test_basic_string.dir/basic_string.cpp.o.d -o CMakeFiles/test_basic_string.dir/basic_string.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/basic_string.cpp [ 5%] Linking CXX executable test_array cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_array.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_array.dir/array.cpp.o -o test_array [ 7%] Linking CXX executable test_basic_string cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_string.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_basic_string.dir/basic_string.cpp.o -o test_basic_string [ 7%] Linking CXX executable test_bitset cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_bitset.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_bitset.dir/bitset.cpp.o -o test_bitset [ 9%] Linking CXX executable test_atomic cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_atomic.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_atomic.dir/atomic.cpp.o -o test_atomic gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 9%] Built target test_array /usr/bin/gmake -f unittests/CMakeFiles/test_chrono.dir/build.make unittests/CMakeFiles/test_chrono.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_chrono.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_chrono.dir/build.make unittests/CMakeFiles/test_chrono.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 9%] Building CXX object unittests/CMakeFiles/test_chrono.dir/chrono.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_chrono.dir/chrono.cpp.o -MF CMakeFiles/test_chrono.dir/chrono.cpp.o.d -o CMakeFiles/test_chrono.dir/chrono.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/chrono.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 9%] Built target test_basic_string /usr/bin/gmake -f unittests/CMakeFiles/test_complex.dir/build.make unittests/CMakeFiles/test_complex.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_complex.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_complex.dir/build.make unittests/CMakeFiles/test_complex.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 9%] Building CXX object unittests/CMakeFiles/test_complex.dir/complex.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_complex.dir/complex.cpp.o -MF CMakeFiles/test_complex.dir/complex.cpp.o.d -o CMakeFiles/test_complex.dir/complex.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/complex.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 9%] Built target test_bitset /usr/bin/gmake -f unittests/CMakeFiles/test_defer.dir/build.make unittests/CMakeFiles/test_defer.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_defer.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_defer.dir/build.make unittests/CMakeFiles/test_defer.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 11%] Building CXX object unittests/CMakeFiles/test_defer.dir/defer.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_defer.dir/defer.cpp.o -MF CMakeFiles/test_defer.dir/defer.cpp.o.d -o CMakeFiles/test_defer.dir/defer.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/defer.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 11%] Built target test_atomic /usr/bin/gmake -f unittests/CMakeFiles/test_deque.dir/build.make unittests/CMakeFiles/test_deque.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_deque.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_deque.dir/build.make unittests/CMakeFiles/test_deque.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 12%] Building CXX object unittests/CMakeFiles/test_deque.dir/deque.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_deque.dir/deque.cpp.o -MF CMakeFiles/test_deque.dir/deque.cpp.o.d -o CMakeFiles/test_deque.dir/deque.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/deque.cpp [ 14%] Linking CXX executable test_chrono cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_chrono.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_chrono.dir/chrono.cpp.o -o test_chrono [ 16%] Linking CXX executable test_complex cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_complex.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_complex.dir/complex.cpp.o -o test_complex [ 16%] Linking CXX executable test_defer cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_defer.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_defer.dir/defer.cpp.o -o test_defer gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 16%] Built target test_chrono /usr/bin/gmake -f unittests/CMakeFiles/test_forward_list.dir/build.make unittests/CMakeFiles/test_forward_list.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_forward_list.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_forward_list.dir/build.make unittests/CMakeFiles/test_forward_list.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 18%] Building CXX object unittests/CMakeFiles/test_forward_list.dir/forward_list.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_forward_list.dir/forward_list.cpp.o -MF CMakeFiles/test_forward_list.dir/forward_list.cpp.o.d -o CMakeFiles/test_forward_list.dir/forward_list.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/forward_list.cpp [ 18%] Linking CXX executable test_deque cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_deque.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_deque.dir/deque.cpp.o -o test_deque gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 18%] Built target test_complex /usr/bin/gmake -f unittests/CMakeFiles/test_list.dir/build.make unittests/CMakeFiles/test_list.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_list.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_list.dir/build.make unittests/CMakeFiles/test_list.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 18%] Building CXX object unittests/CMakeFiles/test_list.dir/list.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_list.dir/list.cpp.o -MF CMakeFiles/test_list.dir/list.cpp.o.d -o CMakeFiles/test_list.dir/list.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/list.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 18%] Built target test_defer /usr/bin/gmake -f unittests/CMakeFiles/test_load_construct.dir/build.make unittests/CMakeFiles/test_load_construct.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_load_construct.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_load_construct.dir/build.make unittests/CMakeFiles/test_load_construct.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 18%] Building CXX object unittests/CMakeFiles/test_load_construct.dir/load_construct.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_load_construct.dir/load_construct.cpp.o -MF CMakeFiles/test_load_construct.dir/load_construct.cpp.o.d -o CMakeFiles/test_load_construct.dir/load_construct.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/load_construct.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 18%] Built target test_deque /usr/bin/gmake -f unittests/CMakeFiles/test_map.dir/build.make unittests/CMakeFiles/test_map.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_map.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_map.dir/build.make unittests/CMakeFiles/test_map.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 20%] Building CXX object unittests/CMakeFiles/test_map.dir/map.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_map.dir/map.cpp.o -MF CMakeFiles/test_map.dir/map.cpp.o.d -o CMakeFiles/test_map.dir/map.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/map.cpp In file included from /builddir/build/BUILD/cereal-1.3.2/unittests/map.cpp:28: /builddir/build/BUILD/cereal-1.3.2/unittests/map.hpp: In instantiation of ‘void test_map() [with IArchive = cereal::BinaryInputArchive; OArchive = cereal::BinaryOutputArchive]’: /builddir/build/BUILD/cereal-1.3.2/unittests/map.cpp:34:68: required from here 34 | test_map(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/unittests/map.hpp:65:43: warning: narrowing conversion of ‘random_value(gen)’ from ‘std::enable_if::type’ {aka ‘char’} to ‘signed char’ [-Wnarrowing] 65 | o_esplmap.insert({random_value(gen), { random_value(gen), random_value(gen) }}); | ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/map.hpp: In instantiation of ‘void test_map() [with IArchive = cereal::PortableBinaryInputArchive; OArchive = cereal::PortableBinaryOutputArchive]’: /builddir/build/BUILD/cereal-1.3.2/unittests/map.cpp:39:84: required from here /builddir/build/BUILD/cereal-1.3.2/unittests/map.hpp:65:43: warning: 39 | test_map(); /builddir/build/BUILD/cereal-1.3.2/unittests/map.hpp:65:43: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/unittests/map.hpp:65:43: warning: narrowing conversion of ‘random_value(gen)’ from ‘std::enable_if::type’ {aka ‘char’} to ‘signed char’ [-Wnarrowing] 65 | o_esplmap.insert({random_value(gen), { random_value(gen), random_value(gen) }}); | ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/map.hpp: In instantiation of ‘void test_map() [with IArchive = cereal::XMLInputArchive; OArchive = cereal::XMLOutputArchive]’: /builddir/build/BUILD/cereal-1.3.2/unittests/map.cpp:44:62: required from here /builddir/build/BUILD/cereal-1.3.2/unittests/map.hpp:65:43: warning: 44 | test_map(); /builddir/build/BUILD/cereal-1.3.2/unittests/map.hpp:65:43: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/unittests/map.hpp:65:43: warning: narrowing conversion of ‘random_value(gen)’ from ‘std::enable_if::type’ {aka ‘char’} to ‘signed char’ [-Wnarrowing] 65 | o_esplmap.insert({random_value(gen), { random_value(gen), random_value(gen) }}); | ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/map.hpp: In instantiation of ‘void test_map() [with IArchive = cereal::JSONInputArchive; OArchive = cereal::JSONOutputArchive]’: /builddir/build/BUILD/cereal-1.3.2/unittests/map.cpp:49:64: required from here /builddir/build/BUILD/cereal-1.3.2/unittests/map.hpp:65:43: warning: 49 | test_map(); /builddir/build/BUILD/cereal-1.3.2/unittests/map.hpp:65:43: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/unittests/map.hpp:65:43: warning: narrowing conversion of ‘random_value(gen)’ from ‘std::enable_if::type’ {aka ‘char’} to ‘signed char’ [-Wnarrowing] 65 | o_esplmap.insert({random_value(gen), { random_value(gen), random_value(gen) }}); | ~~~~~~~~~~~~~~~~~~^~~~~ [ 22%] Linking CXX executable test_forward_list cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_forward_list.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_forward_list.dir/forward_list.cpp.o -o test_forward_list [ 24%] Linking CXX executable test_list cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_list.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_list.dir/list.cpp.o -o test_list gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 24%] Built target test_forward_list /usr/bin/gmake -f unittests/CMakeFiles/test_memory.dir/build.make unittests/CMakeFiles/test_memory.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_memory.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_memory.dir/build.make unittests/CMakeFiles/test_memory.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 25%] Building CXX object unittests/CMakeFiles/test_memory.dir/memory.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_memory.dir/memory.cpp.o -MF CMakeFiles/test_memory.dir/memory.cpp.o.d -o CMakeFiles/test_memory.dir/memory.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/memory.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 25%] Built target test_list /usr/bin/gmake -f unittests/CMakeFiles/test_memory_cycles.dir/build.make unittests/CMakeFiles/test_memory_cycles.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_memory_cycles.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_memory_cycles.dir/build.make unittests/CMakeFiles/test_memory_cycles.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 27%] Building CXX object unittests/CMakeFiles/test_memory_cycles.dir/memory_cycles.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_memory_cycles.dir/memory_cycles.cpp.o -MF CMakeFiles/test_memory_cycles.dir/memory_cycles.cpp.o.d -o CMakeFiles/test_memory_cycles.dir/memory_cycles.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/memory_cycles.cpp [ 27%] Linking CXX executable test_map cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_map.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_map.dir/map.cpp.o -o test_map [ 29%] Linking CXX executable test_load_construct cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_load_construct.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_load_construct.dir/load_construct.cpp.o -o test_load_construct [ 29%] Linking CXX executable test_memory cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_memory.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_memory.dir/memory.cpp.o -o test_memory [ 31%] Linking CXX executable test_memory_cycles cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_memory_cycles.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_memory_cycles.dir/memory_cycles.cpp.o -o test_memory_cycles gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 31%] Built target test_map /usr/bin/gmake -f unittests/CMakeFiles/test_multimap.dir/build.make unittests/CMakeFiles/test_multimap.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_multimap.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_multimap.dir/build.make unittests/CMakeFiles/test_multimap.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 31%] Building CXX object unittests/CMakeFiles/test_multimap.dir/multimap.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_multimap.dir/multimap.cpp.o -MF CMakeFiles/test_multimap.dir/multimap.cpp.o.d -o CMakeFiles/test_multimap.dir/multimap.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.cpp In file included from /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.cpp:28: /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp: In instantiation of ‘void test_multimap() [with IArchive = cereal::BinaryInputArchive; OArchive = cereal::BinaryOutputArchive]’: /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.cpp:34:73: required from here 34 | test_multimap(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp:75:30: warning: narrowing conversion of ‘key’ from ‘char’ to ‘signed char’ [-Wnarrowing] 75 | o_esplmultimap.insert({key, { random_value(gen), random_value(gen) }}); | ^~~ /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp:76:30: warning: narrowing conversion of ‘key’ from ‘char’ to ‘signed char’ [-Wnarrowing] 76 | o_esplmultimap.insert({key, { random_value(gen), random_value(gen) }}); | ^~~ /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp: In instantiation of ‘void test_multimap() [with IArchive = cereal::PortableBinaryInputArchive; OArchive = cereal::PortableBinaryOutputArchive]’: /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.cpp:39:89: required from here /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp:76:30: warning: 39 | test_multimap(); /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp:76:30: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp:75:30: warning: narrowing conversion of ‘key’ from ‘char’ to ‘signed char’ [-Wnarrowing] 75 | o_esplmultimap.insert({key, { random_value(gen), random_value(gen) }}); | ^~~ /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp:76:30: warning: narrowing conversion of ‘key’ from ‘char’ to ‘signed char’ [-Wnarrowing] 76 | o_esplmultimap.insert({key, { random_value(gen), random_value(gen) }}); | ^~~ /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp: In instantiation of ‘void test_multimap() [with IArchive = cereal::XMLInputArchive; OArchive = cereal::XMLOutputArchive]’: /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.cpp:44:67: required from here /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp:76:30: warning: 44 | test_multimap(); /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp:76:30: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp:75:30: warning: narrowing conversion of ‘key’ from ‘char’ to ‘signed char’ [-Wnarrowing] 75 | o_esplmultimap.insert({key, { random_value(gen), random_value(gen) }}); | ^~~ /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp:76:30: warning: narrowing conversion of ‘key’ from ‘char’ to ‘signed char’ [-Wnarrowing] 76 | o_esplmultimap.insert({key, { random_value(gen), random_value(gen) }}); | ^~~ /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp: In instantiation of ‘void test_multimap() [with IArchive = cereal::JSONInputArchive; OArchive = cereal::JSONOutputArchive]’: /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.cpp:49:69: required from here /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp:76:30: warning: 49 | test_multimap(); /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp:76:30: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp:75:30: warning: narrowing conversion of ‘key’ from ‘char’ to ‘signed char’ [-Wnarrowing] 75 | o_esplmultimap.insert({key, { random_value(gen), random_value(gen) }}); | ^~~ /builddir/build/BUILD/cereal-1.3.2/unittests/multimap.hpp:76:30: warning: narrowing conversion of ‘key’ from ‘char’ to ‘signed char’ [-Wnarrowing] 76 | o_esplmultimap.insert({key, { random_value(gen), random_value(gen) }}); | ^~~ gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 31%] Built target test_memory_cycles [ 31%] Built target test_memory /usr/bin/gmake -f unittests/CMakeFiles/test_multiset.dir/build.make unittests/CMakeFiles/test_multiset.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_pair.dir/build.make unittests/CMakeFiles/test_pair.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_multiset.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_pair.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_multiset.dir/build.make unittests/CMakeFiles/test_multiset.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_pair.dir/build.make unittests/CMakeFiles/test_pair.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 31%] Building CXX object unittests/CMakeFiles/test_multiset.dir/multiset.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_multiset.dir/multiset.cpp.o -MF CMakeFiles/test_multiset.dir/multiset.cpp.o.d -o CMakeFiles/test_multiset.dir/multiset.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/multiset.cpp [ 33%] Building CXX object unittests/CMakeFiles/test_pair.dir/pair.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_pair.dir/pair.cpp.o -MF CMakeFiles/test_pair.dir/pair.cpp.o.d -o CMakeFiles/test_pair.dir/pair.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/pair.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 33%] Built target test_load_construct /usr/bin/gmake -f unittests/CMakeFiles/test_pod.dir/build.make unittests/CMakeFiles/test_pod.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_pod.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_pod.dir/build.make unittests/CMakeFiles/test_pod.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 35%] Building CXX object unittests/CMakeFiles/test_pod.dir/pod.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_pod.dir/pod.cpp.o -MF CMakeFiles/test_pod.dir/pod.cpp.o.d -o CMakeFiles/test_pod.dir/pod.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/pod.cpp [ 37%] Linking CXX executable test_multimap cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_multimap.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_multimap.dir/multimap.cpp.o -o test_multimap [ 37%] Linking CXX executable test_pair cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_pair.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_pair.dir/pair.cpp.o -o test_pair [ 38%] Linking CXX executable test_multiset cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_multiset.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_multiset.dir/multiset.cpp.o -o test_multiset [ 38%] Linking CXX executable test_pod cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_pod.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_pod.dir/pod.cpp.o -o test_pod gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 38%] Built target test_multimap /usr/bin/gmake -f unittests/CMakeFiles/test_polymorphic.dir/build.make unittests/CMakeFiles/test_polymorphic.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_polymorphic.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_polymorphic.dir/build.make unittests/CMakeFiles/test_polymorphic.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 40%] Building CXX object unittests/CMakeFiles/test_polymorphic.dir/polymorphic.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_polymorphic.dir/polymorphic.cpp.o -MF CMakeFiles/test_polymorphic.dir/polymorphic.cpp.o.d -o CMakeFiles/test_polymorphic.dir/polymorphic.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/polymorphic.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 40%] Built target test_pair /usr/bin/gmake -f unittests/CMakeFiles/test_portable_binary_archive.dir/build.make unittests/CMakeFiles/test_portable_binary_archive.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_portable_binary_archive.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_portable_binary_archive.dir/build.make unittests/CMakeFiles/test_portable_binary_archive.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 40%] Building CXX object unittests/CMakeFiles/test_portable_binary_archive.dir/portable_binary_archive.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_portable_binary_archive.dir/portable_binary_archive.cpp.o -MF CMakeFiles/test_portable_binary_archive.dir/portable_binary_archive.cpp.o.d -o CMakeFiles/test_portable_binary_archive.dir/portable_binary_archive.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/portable_binary_archive.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 40%] Built target test_multiset /usr/bin/gmake -f unittests/CMakeFiles/test_priority_queue.dir/build.make unittests/CMakeFiles/test_priority_queue.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_priority_queue.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_priority_queue.dir/build.make unittests/CMakeFiles/test_priority_queue.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 42%] Building CXX object unittests/CMakeFiles/test_priority_queue.dir/priority_queue.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_priority_queue.dir/priority_queue.cpp.o -MF CMakeFiles/test_priority_queue.dir/priority_queue.cpp.o.d -o CMakeFiles/test_priority_queue.dir/priority_queue.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/priority_queue.cpp In file included from /builddir/build/BUILD/cereal-1.3.2/include/cereal/types/polymorphic.hpp:39, from /builddir/build/BUILD/cereal-1.3.2/include/cereal/types/memory.hpp:423, from /builddir/build/BUILD/cereal-1.3.2/unittests/common.hpp:30, from /builddir/build/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:29, from /builddir/build/BUILD/cereal-1.3.2/unittests/polymorphic.cpp:28: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = PolyDerivedD]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from ‘cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::JSONOutputArchive; T = PolyDerivedD]’ 670 | auto ptr = PolymorphicCasters::template downcast( dptr, baseInfo ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]’ 73 | static T t; | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]’ 84 | return create(); | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from ‘static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::JSONOutputArchive; T = PolyDerivedD; std::true_type = std::true_type]’ 729 | return cereal::detail::StaticObject>::getInstance(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONOutputArchive; T = PolyDerivedD]’ 765 | create_bindings::save( std::integral_constant::value && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | traits::is_output_serializable::value>{} ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ 757 | typedef instantiate_function unused; | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1019:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONOutputArchive*, BindingTag, adl_tag) [with T = PolyDerivedD; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerivedD; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerivedD; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ 799 | bind( std::is_abstract() ); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:130:1: required from here 95 | ::cereal::detail::StaticObject< \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI12PolyDerivedD), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})’ 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = PolyDerivedD]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::JSONInputArchive; T = PolyDerivedD]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 553 | dptr = PolymorphicCasters::template upcast( ptr, baseInfo ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::JSONInputArchive; T = PolyDerivedD; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONInputArchive; T = PolyDerivedD]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1018:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONInputArchive*, BindingTag, adl_tag) [with T = PolyDerivedD; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerivedD; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerivedD; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:130:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI12PolyDerivedD), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})’ 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = PolyDerivedD]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::JSONInputArchive; T = PolyDerivedD]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 564 | dptr.reset( PolymorphicCasters::template upcast( ptr.release(), baseInfo )); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::JSONInputArchive; T = PolyDerivedD; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONInputArchive; T = PolyDerivedD]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1018:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONInputArchive*, BindingTag, adl_tag) [with T = PolyDerivedD; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerivedD; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerivedD; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:130:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(PolyDerivedD*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI12PolyDerivedD), cereal::detail::PolymorphicCasters::upcast(PolyDerivedD*, const std::type_info&)::{(* & baseInfo)})’ 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = PolyDerived]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from ‘cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::JSONOutputArchive; T = PolyDerived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 670 | auto ptr = PolymorphicCasters::template downcast( dptr, baseInfo ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from ‘static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::JSONOutputArchive; T = PolyDerived; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 729 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONOutputArchive; T = PolyDerived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 765 | create_bindings::save( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | traits::is_output_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1019:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONOutputArchive*, BindingTag, adl_tag) [with T = PolyDerived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:179:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI11PolyDerived), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})’ 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = PolyDerived]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::JSONInputArchive; T = PolyDerived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 553 | dptr = PolymorphicCasters::template upcast( ptr, baseInfo ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::JSONInputArchive; T = PolyDerived; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONInputArchive; T = PolyDerived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1018:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONInputArchive*, BindingTag, adl_tag) [with T = PolyDerived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:179:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI11PolyDerived), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})’ 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = PolyDerived]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::JSONInputArchive; T = PolyDerived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 564 | dptr.reset( PolymorphicCasters::template upcast( ptr.release(), baseInfo )); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::JSONInputArchive; T = PolyDerived; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONInputArchive; T = PolyDerived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1018:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONInputArchive*, BindingTag, adl_tag) [with T = PolyDerived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:179:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(PolyDerived*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI11PolyDerived), cereal::detail::PolymorphicCasters::upcast(PolyDerived*, const std::type_info&)::{(* & baseInfo)})’ 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = PolyDerivedLA]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from ‘cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::JSONOutputArchive; T = PolyDerivedLA]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 670 | auto ptr = PolymorphicCasters::template downcast( dptr, baseInfo ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from ‘static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::JSONOutputArchive; T = PolyDerivedLA; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 729 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONOutputArchive; T = PolyDerivedLA]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 765 | create_bindings::save( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | traits::is_output_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1019:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONOutputArchive*, BindingTag, adl_tag) [with T = PolyDerivedLA; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerivedLA; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerivedLA; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:228:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI13PolyDerivedLA), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})’ 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = PolyDerivedLA]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::JSONInputArchive; T = PolyDerivedLA]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 553 | dptr = PolymorphicCasters::template upcast( ptr, baseInfo ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::JSONInputArchive; T = PolyDerivedLA; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONInputArchive; T = PolyDerivedLA]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1018:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONInputArchive*, BindingTag, adl_tag) [with T = PolyDerivedLA; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerivedLA; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerivedLA; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:228:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI13PolyDerivedLA), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})’ 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = PolyDerivedLA]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::JSONInputArchive; T = PolyDerivedLA]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 564 | dptr.reset( PolymorphicCasters::template upcast( ptr.release(), baseInfo )); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::JSONInputArchive; T = PolyDerivedLA; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONInputArchive; T = PolyDerivedLA]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1018:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONInputArchive*, BindingTag, adl_tag) [with T = PolyDerivedLA; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerivedLA; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerivedLA; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:228:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(PolyDerivedLA*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI13PolyDerivedLA), cereal::detail::PolymorphicCasters::upcast(PolyDerivedLA*, const std::type_info&)::{(* & baseInfo)})’ 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 42%] Built target test_pod /usr/bin/gmake -f unittests/CMakeFiles/test_queue.dir/build.make unittests/CMakeFiles/test_queue.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_queue.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_queue.dir/build.make unittests/CMakeFiles/test_queue.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 44%] Building CXX object unittests/CMakeFiles/test_queue.dir/queue.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_queue.dir/queue.cpp.o -MF CMakeFiles/test_queue.dir/queue.cpp.o.d -o CMakeFiles/test_queue.dir/queue.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/queue.cpp [ 46%] Linking CXX executable test_portable_binary_archive cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_portable_binary_archive.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_portable_binary_archive.dir/portable_binary_archive.cpp.o -o test_portable_binary_archive gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 46%] Built target test_portable_binary_archive /usr/bin/gmake -f unittests/CMakeFiles/test_set.dir/build.make unittests/CMakeFiles/test_set.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_set.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_set.dir/build.make unittests/CMakeFiles/test_set.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 48%] Building CXX object unittests/CMakeFiles/test_set.dir/set.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_set.dir/set.cpp.o -MF CMakeFiles/test_set.dir/set.cpp.o.d -o CMakeFiles/test_set.dir/set.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/set.cpp [ 48%] Linking CXX executable test_priority_queue cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_priority_queue.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_priority_queue.dir/priority_queue.cpp.o -o test_priority_queue [ 48%] Linking CXX executable test_queue cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_queue.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_queue.dir/queue.cpp.o -o test_queue gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 48%] Built target test_priority_queue /usr/bin/gmake -f unittests/CMakeFiles/test_stack.dir/build.make unittests/CMakeFiles/test_stack.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_stack.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_stack.dir/build.make unittests/CMakeFiles/test_stack.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 48%] Building CXX object unittests/CMakeFiles/test_stack.dir/stack.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_stack.dir/stack.cpp.o -MF CMakeFiles/test_stack.dir/stack.cpp.o.d -o CMakeFiles/test_stack.dir/stack.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/stack.cpp [ 50%] Linking CXX executable test_set cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_set.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_set.dir/set.cpp.o -o test_set [ 51%] Linking CXX executable test_polymorphic cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_polymorphic.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_polymorphic.dir/polymorphic.cpp.o -o test_polymorphic gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 51%] Built target test_queue /usr/bin/gmake -f unittests/CMakeFiles/test_structs.dir/build.make unittests/CMakeFiles/test_structs.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_structs.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_structs.dir/build.make unittests/CMakeFiles/test_structs.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 51%] Building CXX object unittests/CMakeFiles/test_structs.dir/structs.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_structs.dir/structs.cpp.o -MF CMakeFiles/test_structs.dir/structs.cpp.o.d -o CMakeFiles/test_structs.dir/structs.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/structs.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 51%] Built target test_set /usr/bin/gmake -f unittests/CMakeFiles/test_structs_minimal.dir/build.make unittests/CMakeFiles/test_structs_minimal.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_structs_minimal.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_structs_minimal.dir/build.make unittests/CMakeFiles/test_structs_minimal.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 53%] Building CXX object unittests/CMakeFiles/test_structs_minimal.dir/structs_minimal.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_structs_minimal.dir/structs_minimal.cpp.o -MF CMakeFiles/test_structs_minimal.dir/structs_minimal.cpp.o.d -o CMakeFiles/test_structs_minimal.dir/structs_minimal.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/structs_minimal.cpp [ 55%] Linking CXX executable test_structs cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_structs.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_structs.dir/structs.cpp.o -o test_structs [ 57%] Linking CXX executable test_stack cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_stack.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_stack.dir/stack.cpp.o -o test_stack gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 57%] Built target test_polymorphic /usr/bin/gmake -f unittests/CMakeFiles/test_structs_specialized.dir/build.make unittests/CMakeFiles/test_structs_specialized.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_structs_specialized.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_structs_specialized.dir/build.make unittests/CMakeFiles/test_structs_specialized.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 59%] Building CXX object unittests/CMakeFiles/test_structs_specialized.dir/structs_specialized.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_structs_specialized.dir/structs_specialized.cpp.o -MF CMakeFiles/test_structs_specialized.dir/structs_specialized.cpp.o.d -o CMakeFiles/test_structs_specialized.dir/structs_specialized.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/structs_specialized.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 59%] Built target test_structs /usr/bin/gmake -f unittests/CMakeFiles/test_tuple.dir/build.make unittests/CMakeFiles/test_tuple.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_tuple.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_tuple.dir/build.make unittests/CMakeFiles/test_tuple.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 61%] Building CXX object unittests/CMakeFiles/test_tuple.dir/tuple.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_tuple.dir/tuple.cpp.o -MF CMakeFiles/test_tuple.dir/tuple.cpp.o.d -o CMakeFiles/test_tuple.dir/tuple.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/tuple.cpp [ 61%] Linking CXX executable test_structs_minimal cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_structs_minimal.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_structs_minimal.dir/structs_minimal.cpp.o -o test_structs_minimal In file included from /builddir/build/BUILD/cereal-1.3.2/include/cereal/types/polymorphic.hpp:39, from /builddir/build/BUILD/cereal-1.3.2/include/cereal/types/memory.hpp:423, from /builddir/build/BUILD/cereal-1.3.2/unittests/common.hpp:30, from /builddir/build/BUILD/cereal-1.3.2/unittests/structs_specialized.hpp:29, from /builddir/build/BUILD/cereal-1.3.2/unittests/structs_specialized.cpp:28: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = SpecializedMSplitPolymorphic]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from ‘cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::JSONOutputArchive; T = SpecializedMSplitPolymorphic]’ 670 | auto ptr = PolymorphicCasters::template downcast( dptr, baseInfo ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]’ 73 | static T t; | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]’ 84 | return create(); | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from ‘static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::JSONOutputArchive; T = SpecializedMSplitPolymorphic; std::true_type = std::true_type]’ 729 | return cereal::detail::StaticObject>::getInstance(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONOutputArchive; T = SpecializedMSplitPolymorphic]’ 765 | create_bindings::save( std::integral_constant::value && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | traits::is_output_serializable::value>{} ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ 757 | typedef instantiate_function unused; | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1019:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONOutputArchive*, BindingTag, adl_tag) [with T = SpecializedMSplitPolymorphic; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = SpecializedMSplitPolymorphic; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = SpecializedMSplitPolymorphic; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ 799 | bind( std::is_abstract() ); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/structs_specialized.hpp:366:1: required from here 95 | ::cereal::detail::StaticObject< \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI28SpecializedMSplitPolymorphic), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})’ 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = SpecializedMSplitPolymorphic]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::JSONInputArchive; T = SpecializedMSplitPolymorphic]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 553 | dptr = PolymorphicCasters::template upcast( ptr, baseInfo ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::JSONInputArchive; T = SpecializedMSplitPolymorphic; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONInputArchive; T = SpecializedMSplitPolymorphic]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1018:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONInputArchive*, BindingTag, adl_tag) [with T = SpecializedMSplitPolymorphic; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = SpecializedMSplitPolymorphic; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = SpecializedMSplitPolymorphic; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/structs_specialized.hpp:366:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI28SpecializedMSplitPolymorphic), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})’ 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = SpecializedMSplitPolymorphic]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::JSONInputArchive; T = SpecializedMSplitPolymorphic]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 564 | dptr.reset( PolymorphicCasters::template upcast( ptr.release(), baseInfo )); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::JSONInputArchive; T = SpecializedMSplitPolymorphic; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONInputArchive; T = SpecializedMSplitPolymorphic]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1018:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONInputArchive*, BindingTag, adl_tag) [with T = SpecializedMSplitPolymorphic; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = SpecializedMSplitPolymorphic; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = SpecializedMSplitPolymorphic; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/structs_specialized.hpp:366:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(SpecializedMSplitPolymorphic*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI28SpecializedMSplitPolymorphic), cereal::detail::PolymorphicCasters::upcast(SpecializedMSplitPolymorphic*, const std::type_info&)::{(* & baseInfo)})’ 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 61%] Built target test_stack /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_loads.dir/build.make unittests/CMakeFiles/test_unordered_loads.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_unordered_loads.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_loads.dir/build.make unittests/CMakeFiles/test_unordered_loads.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 61%] Building CXX object unittests/CMakeFiles/test_unordered_loads.dir/unordered_loads.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_unordered_loads.dir/unordered_loads.cpp.o -MF CMakeFiles/test_unordered_loads.dir/unordered_loads.cpp.o.d -o CMakeFiles/test_unordered_loads.dir/unordered_loads.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_loads.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 61%] Built target test_structs_minimal /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_map.dir/build.make unittests/CMakeFiles/test_unordered_map.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_unordered_map.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_map.dir/build.make unittests/CMakeFiles/test_unordered_map.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 61%] Building CXX object unittests/CMakeFiles/test_unordered_map.dir/unordered_map.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_unordered_map.dir/unordered_map.cpp.o -MF CMakeFiles/test_unordered_map.dir/unordered_map.cpp.o.d -o CMakeFiles/test_unordered_map.dir/unordered_map.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.cpp In file included from /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.cpp:28: /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.hpp: In instantiation of ‘void test_unordered_map() [with IArchive = cereal::BinaryInputArchive; OArchive = cereal::BinaryOutputArchive]’: /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.cpp:34:78: required from here 34 | test_unordered_map(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.hpp:57:53: warning: narrowing conversion of ‘random_value(gen)’ from ‘std::enable_if::type’ {aka ‘char’} to ‘signed char’ [-Wnarrowing] 57 | o_esplunordered_map.insert({random_value(gen), { random_value(gen), random_value(gen) }}); | ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.hpp: In instantiation of ‘void test_unordered_map() [with IArchive = cereal::PortableBinaryInputArchive; OArchive = cereal::PortableBinaryOutputArchive]’: /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.cpp:39:94: required from here /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.hpp:57:53: warning: 39 | test_unordered_map(); /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.hpp:57:53: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.hpp:57:53: warning: narrowing conversion of ‘random_value(gen)’ from ‘std::enable_if::type’ {aka ‘char’} to ‘signed char’ [-Wnarrowing] 57 | o_esplunordered_map.insert({random_value(gen), { random_value(gen), random_value(gen) }}); | ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.hpp: In instantiation of ‘void test_unordered_map() [with IArchive = cereal::XMLInputArchive; OArchive = cereal::XMLOutputArchive]’: /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.cpp:44:72: required from here /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.hpp:57:53: warning: 44 | test_unordered_map(); /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.hpp:57:53: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.hpp:57:53: warning: narrowing conversion of ‘random_value(gen)’ from ‘std::enable_if::type’ {aka ‘char’} to ‘signed char’ [-Wnarrowing] 57 | o_esplunordered_map.insert({random_value(gen), { random_value(gen), random_value(gen) }}); | ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.hpp: In instantiation of ‘void test_unordered_map() [with IArchive = cereal::JSONInputArchive; OArchive = cereal::JSONOutputArchive]’: /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.cpp:49:74: required from here /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.hpp:57:53: warning: 49 | test_unordered_map(); /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.hpp:57:53: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_map.hpp:57:53: warning: narrowing conversion of ‘random_value(gen)’ from ‘std::enable_if::type’ {aka ‘char’} to ‘signed char’ [-Wnarrowing] 57 | o_esplunordered_map.insert({random_value(gen), { random_value(gen), random_value(gen) }}); | ~~~~~~~~~~~~~~~~~~^~~~~ [ 62%] Linking CXX executable test_tuple cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_tuple.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_tuple.dir/tuple.cpp.o -o test_tuple [ 64%] Linking CXX executable test_unordered_loads cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_unordered_loads.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_unordered_loads.dir/unordered_loads.cpp.o -o test_unordered_loads [ 64%] Linking CXX executable test_structs_specialized cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_structs_specialized.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_structs_specialized.dir/structs_specialized.cpp.o -o test_structs_specialized gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 64%] Built target test_tuple /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_multimap.dir/build.make unittests/CMakeFiles/test_unordered_multimap.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_unordered_multimap.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_multimap.dir/build.make unittests/CMakeFiles/test_unordered_multimap.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 66%] Building CXX object unittests/CMakeFiles/test_unordered_multimap.dir/unordered_multimap.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_unordered_multimap.dir/unordered_multimap.cpp.o -MF CMakeFiles/test_unordered_multimap.dir/unordered_multimap.cpp.o.d -o CMakeFiles/test_unordered_multimap.dir/unordered_multimap.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 66%] Built target test_unordered_loads /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_multiset.dir/build.make unittests/CMakeFiles/test_unordered_multiset.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_unordered_multiset.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_multiset.dir/build.make unittests/CMakeFiles/test_unordered_multiset.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 68%] Building CXX object unittests/CMakeFiles/test_unordered_multiset.dir/unordered_multiset.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_unordered_multiset.dir/unordered_multiset.cpp.o -MF CMakeFiles/test_unordered_multiset.dir/unordered_multiset.cpp.o.d -o CMakeFiles/test_unordered_multiset.dir/unordered_multiset.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multiset.cpp In file included from /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.cpp:28: /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp: In instantiation of ‘void test_unordered_multimap() [with IArchive = cereal::BinaryInputArchive; OArchive = cereal::BinaryOutputArchive]’: /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.cpp:34:83: required from here 34 | test_unordered_multimap(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp:75:40: warning: narrowing conversion of ‘key’ from ‘char’ to ‘signed char’ [-Wnarrowing] 75 | o_esplunordered_multimap.insert({key, { random_value(gen), random_value(gen) }}); | ^~~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp:76:40: warning: narrowing conversion of ‘key’ from ‘char’ to ‘signed char’ [-Wnarrowing] 76 | o_esplunordered_multimap.insert({key, { random_value(gen), random_value(gen) }}); | ^~~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp: In instantiation of ‘void test_unordered_multimap() [with IArchive = cereal::PortableBinaryInputArchive; OArchive = cereal::PortableBinaryOutputArchive]’: /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.cpp:39:99: required from here /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp:76:40: warning: 39 | test_unordered_multimap(); /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp:76:40: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp:75:40: warning: narrowing conversion of ‘key’ from ‘char’ to ‘signed char’ [-Wnarrowing] 75 | o_esplunordered_multimap.insert({key, { random_value(gen), random_value(gen) }}); | ^~~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp:76:40: warning: narrowing conversion of ‘key’ from ‘char’ to ‘signed char’ [-Wnarrowing] 76 | o_esplunordered_multimap.insert({key, { random_value(gen), random_value(gen) }}); | ^~~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp: In instantiation of ‘void test_unordered_multimap() [with IArchive = cereal::XMLInputArchive; OArchive = cereal::XMLOutputArchive]’: /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.cpp:44:77: required from here /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp:76:40: warning: 44 | test_unordered_multimap(); /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp:76:40: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp:75:40: warning: narrowing conversion of ‘key’ from ‘char’ to ‘signed char’ [-Wnarrowing] 75 | o_esplunordered_multimap.insert({key, { random_value(gen), random_value(gen) }}); | ^~~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp:76:40: warning: narrowing conversion of ‘key’ from ‘char’ to ‘signed char’ [-Wnarrowing] 76 | o_esplunordered_multimap.insert({key, { random_value(gen), random_value(gen) }}); | ^~~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp: In instantiation of ‘void test_unordered_multimap() [with IArchive = cereal::JSONInputArchive; OArchive = cereal::JSONOutputArchive]’: /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.cpp:49:79: required from here /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp:76:40: warning: 49 | test_unordered_multimap(); /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp:76:40: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp:75:40: warning: narrowing conversion of ‘key’ from ‘char’ to ‘signed char’ [-Wnarrowing] 75 | o_esplunordered_multimap.insert({key, { random_value(gen), random_value(gen) }}); | ^~~ /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_multimap.hpp:76:40: warning: narrowing conversion of ‘key’ from ‘char’ to ‘signed char’ [-Wnarrowing] 76 | o_esplunordered_multimap.insert({key, { random_value(gen), random_value(gen) }}); | ^~~ [ 70%] Linking CXX executable test_unordered_map cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_unordered_map.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_unordered_map.dir/unordered_map.cpp.o -o test_unordered_map gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 70%] Built target test_structs_specialized /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_set.dir/build.make unittests/CMakeFiles/test_unordered_set.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_unordered_set.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_set.dir/build.make unittests/CMakeFiles/test_unordered_set.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 72%] Building CXX object unittests/CMakeFiles/test_unordered_set.dir/unordered_set.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_unordered_set.dir/unordered_set.cpp.o -MF CMakeFiles/test_unordered_set.dir/unordered_set.cpp.o.d -o CMakeFiles/test_unordered_set.dir/unordered_set.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/unordered_set.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 72%] Built target test_unordered_map /usr/bin/gmake -f unittests/CMakeFiles/test_user_data_adapters.dir/build.make unittests/CMakeFiles/test_user_data_adapters.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_user_data_adapters.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_user_data_adapters.dir/build.make unittests/CMakeFiles/test_user_data_adapters.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 72%] Building CXX object unittests/CMakeFiles/test_user_data_adapters.dir/user_data_adapters.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_user_data_adapters.dir/user_data_adapters.cpp.o -MF CMakeFiles/test_user_data_adapters.dir/user_data_adapters.cpp.o.d -o CMakeFiles/test_user_data_adapters.dir/user_data_adapters.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/user_data_adapters.cpp [ 72%] Linking CXX executable test_unordered_multiset cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_unordered_multiset.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_unordered_multiset.dir/unordered_multiset.cpp.o -o test_unordered_multiset [ 72%] Linking CXX executable test_unordered_multimap cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_unordered_multimap.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_unordered_multimap.dir/unordered_multimap.cpp.o -o test_unordered_multimap gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 72%] Built target test_unordered_multiset /usr/bin/gmake -f unittests/CMakeFiles/test_valarray.dir/build.make unittests/CMakeFiles/test_valarray.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_valarray.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_valarray.dir/build.make unittests/CMakeFiles/test_valarray.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 72%] Building CXX object unittests/CMakeFiles/test_valarray.dir/valarray.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_valarray.dir/valarray.cpp.o -MF CMakeFiles/test_valarray.dir/valarray.cpp.o.d -o CMakeFiles/test_valarray.dir/valarray.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/valarray.cpp [ 74%] Linking CXX executable test_unordered_set cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_unordered_set.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_unordered_set.dir/unordered_set.cpp.o -o test_unordered_set [ 75%] Linking CXX executable test_user_data_adapters cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_user_data_adapters.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_user_data_adapters.dir/user_data_adapters.cpp.o -o test_user_data_adapters gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 75%] Built target test_unordered_multimap /usr/bin/gmake -f unittests/CMakeFiles/test_vector.dir/build.make unittests/CMakeFiles/test_vector.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_vector.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_vector.dir/build.make unittests/CMakeFiles/test_vector.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 77%] Building CXX object unittests/CMakeFiles/test_vector.dir/vector.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_vector.dir/vector.cpp.o -MF CMakeFiles/test_vector.dir/vector.cpp.o.d -o CMakeFiles/test_vector.dir/vector.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/vector.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 77%] Built target test_unordered_set /usr/bin/gmake -f unittests/CMakeFiles/test_versioning.dir/build.make unittests/CMakeFiles/test_versioning.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/CMakeFiles/test_versioning.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/CMakeFiles/test_versioning.dir/build.make unittests/CMakeFiles/test_versioning.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 79%] Building CXX object unittests/CMakeFiles/test_versioning.dir/versioning.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_versioning.dir/versioning.cpp.o -MF CMakeFiles/test_versioning.dir/versioning.cpp.o.d -o CMakeFiles/test_versioning.dir/versioning.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/versioning.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 79%] Built target test_user_data_adapters /usr/bin/gmake -f unittests/boost/CMakeFiles/test_boost_variant.dir/build.make unittests/boost/CMakeFiles/test_boost_variant.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/unittests/boost /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/boost /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/boost/CMakeFiles/test_boost_variant.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f unittests/boost/CMakeFiles/test_boost_variant.dir/build.make unittests/boost/CMakeFiles/test_boost_variant.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 81%] Building CXX object unittests/boost/CMakeFiles/test_boost_variant.dir/boost_variant.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/boost && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/boost/CMakeFiles/test_boost_variant.dir/boost_variant.cpp.o -MF CMakeFiles/test_boost_variant.dir/boost_variant.cpp.o.d -o CMakeFiles/test_boost_variant.dir/boost_variant.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/unittests/boost/boost_variant.cpp [ 83%] Linking CXX executable test_valarray cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_valarray.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_valarray.dir/valarray.cpp.o -o test_valarray [ 83%] Linking CXX executable test_vector cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_vector.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_vector.dir/vector.cpp.o -o test_vector gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 83%] Built target test_valarray /usr/bin/gmake -f sandbox/CMakeFiles/sandbox.dir/build.make sandbox/CMakeFiles/sandbox.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/sandbox /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox/CMakeFiles/sandbox.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f sandbox/CMakeFiles/sandbox.dir/build.make sandbox/CMakeFiles/sandbox.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 83%] Building CXX object sandbox/CMakeFiles/sandbox.dir/sandbox.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT sandbox/CMakeFiles/sandbox.dir/sandbox.cpp.o -MF CMakeFiles/sandbox.dir/sandbox.cpp.o.d -o CMakeFiles/sandbox.dir/sandbox.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox.cpp [ 85%] Linking CXX executable test_boost_variant cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests/boost && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_boost_variant.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_boost_variant.dir/boost_variant.cpp.o -o test_boost_variant [ 87%] Linking CXX executable test_versioning cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_versioning.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/test_versioning.dir/versioning.cpp.o -o test_versioning In file included from /builddir/build/BUILD/cereal-1.3.2/include/cereal/types/polymorphic.hpp:39, from /builddir/build/BUILD/cereal-1.3.2/include/cereal/types/memory.hpp:423, from /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox.cpp:35: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = Derived]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = Derived]’ 553 | dptr = PolymorphicCasters::template upcast( ptr, baseInfo ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ 73 | static T t; | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ 84 | return create(); | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = Derived; std::true_type = std::true_type]’ 723 | return cereal::detail::StaticObject>::getInstance(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = Derived]’ 769 | create_bindings::load( std::integral_constant::value && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ 757 | typedef instantiate_function unused; | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ 799 | bind( std::is_abstract() ); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox.cpp:110:1: required from here 95 | ::cereal::detail::StaticObject< \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})’ 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = Derived]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = Derived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 564 | dptr.reset( PolymorphicCasters::template upcast( ptr.release(), baseInfo )); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = Derived; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = Derived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox.cpp:110:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(Derived*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&)::{(* & baseInfo)})’ 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = Derived]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from ‘cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::XMLOutputArchive; T = Derived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 670 | auto ptr = PolymorphicCasters::template downcast( dptr, baseInfo ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from ‘static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::XMLOutputArchive; T = Derived; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 729 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLOutputArchive; T = Derived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 765 | create_bindings::save( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | traits::is_output_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:950:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLOutputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox.cpp:110:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})’ 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 87%] Built target test_vector /usr/bin/gmake -f sandbox/CMakeFiles/sandbox_json.dir/build.make sandbox/CMakeFiles/sandbox_json.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/sandbox /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox/CMakeFiles/sandbox_json.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f sandbox/CMakeFiles/sandbox_json.dir/build.make sandbox/CMakeFiles/sandbox_json.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 88%] Building CXX object sandbox/CMakeFiles/sandbox_json.dir/sandbox_json.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT sandbox/CMakeFiles/sandbox_json.dir/sandbox_json.cpp.o -MF CMakeFiles/sandbox_json.dir/sandbox_json.cpp.o.d -o CMakeFiles/sandbox_json.dir/sandbox_json.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_json.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 88%] Built target test_boost_variant /usr/bin/gmake -f sandbox/CMakeFiles/sandbox_rtti.dir/build.make sandbox/CMakeFiles/sandbox_rtti.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/sandbox /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox/CMakeFiles/sandbox_rtti.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f sandbox/CMakeFiles/sandbox_rtti.dir/build.make sandbox/CMakeFiles/sandbox_rtti.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 90%] Building CXX object sandbox/CMakeFiles/sandbox_rtti.dir/sandbox_rtti.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT sandbox/CMakeFiles/sandbox_rtti.dir/sandbox_rtti.cpp.o -MF CMakeFiles/sandbox_rtti.dir/sandbox_rtti.cpp.o.d -o CMakeFiles/sandbox_rtti.dir/sandbox_rtti.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp In file included from /builddir/build/BUILD/cereal-1.3.2/include/cereal/types/polymorphic.hpp:39, from /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:31: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = MyType]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = MyType]’ 553 | dptr = PolymorphicCasters::template upcast( ptr, baseInfo ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ 73 | static T t; | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ 84 | return create(); | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = MyType; std::true_type = std::true_type]’ 723 | return cereal::detail::StaticObject>::getInstance(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = MyType]’ 769 | create_bindings::load( std::integral_constant::value && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ 757 | typedef instantiate_function unused; | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = MyType; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = MyType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = MyType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ 799 | bind( std::is_abstract() ); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:79:1: required from here 95 | ::cereal::detail::StaticObject< \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI6MyType), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})’ 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = MyType]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = MyType]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 564 | dptr.reset( PolymorphicCasters::template upcast( ptr.release(), baseInfo )); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = MyType; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = MyType]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = MyType; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = MyType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = MyType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:79:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(MyType*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI6MyType), cereal::detail::PolymorphicCasters::upcast(MyType*, const std::type_info&)::{(* & baseInfo)})’ 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = MyType]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from ‘cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::XMLOutputArchive; T = MyType]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 670 | auto ptr = PolymorphicCasters::template downcast( dptr, baseInfo ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from ‘static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::XMLOutputArchive; T = MyType; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 729 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLOutputArchive; T = MyType]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 765 | create_bindings::save( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | traits::is_output_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:950:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLOutputArchive*, BindingTag, adl_tag) [with T = MyType; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = MyType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = MyType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:79:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI6MyType), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})’ 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = YourType]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = YourType]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 553 | dptr = PolymorphicCasters::template upcast( ptr, baseInfo ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = YourType; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = YourType]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = YourType; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = YourType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = YourType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:106:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI8YourType), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})’ 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = YourType]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = YourType]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 564 | dptr.reset( PolymorphicCasters::template upcast( ptr.release(), baseInfo )); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = YourType; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = YourType]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = YourType; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = YourType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = YourType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:106:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(YourType*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI8YourType), cereal::detail::PolymorphicCasters::upcast(YourType*, const std::type_info&)::{(* & baseInfo)})’ 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = YourType]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from ‘cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::XMLOutputArchive; T = YourType]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 670 | auto ptr = PolymorphicCasters::template downcast( dptr, baseInfo ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from ‘static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::XMLOutputArchive; T = YourType; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 729 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLOutputArchive; T = YourType]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 765 | create_bindings::save( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | traits::is_output_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:950:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLOutputArchive*, BindingTag, adl_tag) [with T = YourType; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = YourType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = YourType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:106:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI8YourType), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})’ 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = BBB]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = BBB]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 553 | dptr = PolymorphicCasters::template upcast( ptr, baseInfo ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = BBB; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = BBB]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = BBB; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = BBB; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = BBB; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:195:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI3BBB), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})’ 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = BBB]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = BBB]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 564 | dptr.reset( PolymorphicCasters::template upcast( ptr.release(), baseInfo )); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = BBB; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = BBB]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = BBB; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = BBB; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = BBB; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:195:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(BBB*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI3BBB), cereal::detail::PolymorphicCasters::upcast(BBB*, const std::type_info&)::{(* & baseInfo)})’ 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = BBB]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from ‘cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::XMLOutputArchive; T = BBB]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 670 | auto ptr = PolymorphicCasters::template downcast( dptr, baseInfo ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from ‘static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::XMLOutputArchive; T = BBB; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 729 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLOutputArchive; T = BBB]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 765 | create_bindings::save( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | traits::is_output_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:950:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLOutputArchive*, BindingTag, adl_tag) [with T = BBB; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = BBB; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = BBB; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:195:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI3BBB), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})’ 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Linking CXX executable sandbox_json cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox && /usr/bin/cmake -E cmake_link_script CMakeFiles/sandbox_json.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/sandbox_json.dir/sandbox_json.cpp.o -o sandbox_json gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 90%] Built target test_versioning /usr/bin/gmake -f sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/build.make sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox/sandbox_shared_lib /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/build.make sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 90%] Building CXX object sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/base.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox/sandbox_shared_lib && /usr/bin/g++ -Dsandbox_vs_dll_EXPORTS -I/builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -fPIC -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/base.cpp.o -MF CMakeFiles/sandbox_vs_dll.dir/base.cpp.o.d -o CMakeFiles/sandbox_vs_dll.dir/base.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/base.cpp [ 92%] Building CXX object sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/derived.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox/sandbox_shared_lib && /usr/bin/g++ -Dsandbox_vs_dll_EXPORTS -I/builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -fPIC -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/derived.cpp.o -MF CMakeFiles/sandbox_vs_dll.dir/derived.cpp.o.d -o CMakeFiles/sandbox_vs_dll.dir/derived.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.cpp [ 94%] Linking CXX executable sandbox cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox && /usr/bin/cmake -E cmake_link_script CMakeFiles/sandbox.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/sandbox.dir/sandbox.cpp.o -o sandbox In file included from /builddir/build/BUILD/cereal-1.3.2/include/cereal/types/polymorphic.hpp:39, from /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/base.hpp:6, from /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.hpp:2, from /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.cpp:4: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = Derived]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = Derived]’ 553 | dptr = PolymorphicCasters::template upcast( ptr, baseInfo ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ 73 | static T t; | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ 84 | return create(); | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = Derived; std::true_type = std::true_type]’ 723 | return cereal::detail::StaticObject>::getInstance(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = Derived]’ 769 | create_bindings::load( std::integral_constant::value && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ 757 | typedef instantiate_function unused; | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ 799 | bind( std::is_abstract() ); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.hpp:22:1: required from here 95 | ::cereal::detail::StaticObject< \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})’ 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = Derived]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = Derived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 564 | dptr.reset( PolymorphicCasters::template upcast( ptr.release(), baseInfo )); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = Derived; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = Derived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.hpp:22:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(Derived*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&)::{(* & baseInfo)})’ 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = Derived]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from ‘cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::XMLOutputArchive; T = Derived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 670 | auto ptr = PolymorphicCasters::template downcast( dptr, baseInfo ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from ‘static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::XMLOutputArchive; T = Derived; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 729 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLOutputArchive; T = Derived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 765 | create_bindings::save( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | traits::is_output_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:950:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLOutputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.hpp:22:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})’ 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 94%] Built target sandbox_json /usr/bin/gmake -f sandbox/CMakeFiles/performance.dir/build.make sandbox/CMakeFiles/performance.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/sandbox /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox/CMakeFiles/performance.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f sandbox/CMakeFiles/performance.dir/build.make sandbox/CMakeFiles/performance.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 94%] Building CXX object sandbox/CMakeFiles/performance.dir/performance.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox && /usr/bin/g++ -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT sandbox/CMakeFiles/performance.dir/performance.cpp.o -MF CMakeFiles/performance.dir/performance.cpp.o.d -o CMakeFiles/performance.dir/performance.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/sandbox/performance.cpp [ 94%] Linking CXX shared library libsandbox_vs_dll.so cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox/sandbox_shared_lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/sandbox_vs_dll.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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,libsandbox_vs_dll.so -o libsandbox_vs_dll.so CMakeFiles/sandbox_vs_dll.dir/base.cpp.o CMakeFiles/sandbox_vs_dll.dir/derived.cpp.o [ 94%] Linking CXX executable sandbox_rtti cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox && /usr/bin/cmake -E cmake_link_script CMakeFiles/sandbox_rtti.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/sandbox_rtti.dir/sandbox_rtti.cpp.o -o sandbox_rtti gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 94%] Built target sandbox gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 94%] Built target sandbox_vs_dll /usr/bin/gmake -f sandbox/CMakeFiles/sandbox_vs.dir/build.make sandbox/CMakeFiles/sandbox_vs.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cereal-1.3.2 /builddir/build/BUILD/cereal-1.3.2/sandbox /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox/CMakeFiles/sandbox_vs.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/gmake -f sandbox/CMakeFiles/sandbox_vs.dir/build.make sandbox/CMakeFiles/sandbox_vs.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 96%] Building CXX object sandbox/CMakeFiles/sandbox_vs.dir/sandbox_vs.cpp.o cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox && /usr/bin/g++ -I/builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib -I/builddir/build/BUILD/cereal-1.3.2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT sandbox/CMakeFiles/sandbox_vs.dir/sandbox_vs.cpp.o -MF CMakeFiles/sandbox_vs.dir/sandbox_vs.cpp.o.d -o CMakeFiles/sandbox_vs.dir/sandbox_vs.cpp.o -c /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_vs.cpp In file included from /builddir/build/BUILD/cereal-1.3.2/include/cereal/types/polymorphic.hpp:39, from /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/base.hpp:6, from /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_vs.cpp:28: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = Derived]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from ‘cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::BinaryOutputArchive; T = Derived]’ 670 | auto ptr = PolymorphicCasters::template downcast( dptr, baseInfo ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]’ 73 | static T t; | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]’ 84 | return create(); | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from ‘static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::BinaryOutputArchive; T = Derived; std::true_type = std::true_type]’ 729 | return cereal::detail::StaticObject>::getInstance(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::BinaryOutputArchive; T = Derived]’ 765 | create_bindings::save( std::integral_constant::value && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | traits::is_output_serializable::value>{} ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ 757 | typedef instantiate_function unused; | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/binary.hpp:163:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::BinaryOutputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ 799 | bind( std::is_abstract() ); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.hpp:22:1: required from here 95 | ::cereal::detail::StaticObject< \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})’ 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = Derived]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::BinaryInputArchive; T = Derived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 553 | dptr = PolymorphicCasters::template upcast( ptr, baseInfo ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::BinaryInputArchive; T = Derived; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::BinaryInputArchive; T = Derived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/binary.hpp:164:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::BinaryInputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.hpp:22:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})’ 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = Derived]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::BinaryInputArchive; T = Derived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 564 | dptr.reset( PolymorphicCasters::template upcast( ptr.release(), baseInfo )); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::BinaryInputArchive; T = Derived; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::BinaryInputArchive; T = Derived]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/binary.hpp:164:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::BinaryInputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.hpp:22:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(Derived*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&)::{(* & baseInfo)})’ 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = B]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from ‘cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::BinaryOutputArchive; T = B]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 670 | auto ptr = PolymorphicCasters::template downcast( dptr, baseInfo ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from ‘static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::BinaryOutputArchive; T = B; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 729 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::BinaryOutputArchive; T = B]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 765 | create_bindings::save( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | traits::is_output_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/binary.hpp:163:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::BinaryOutputArchive*, BindingTag, adl_tag) [with T = B; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = B; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = B; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_vs.cpp:175:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI1B), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})’ 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = B]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::BinaryInputArchive; T = B]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 553 | dptr = PolymorphicCasters::template upcast( ptr, baseInfo ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::BinaryInputArchive; T = B; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::BinaryInputArchive; T = B]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/binary.hpp:164:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::BinaryInputArchive*, BindingTag, adl_tag) [with T = B; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = B; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = B; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_vs.cpp:175:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI1B), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})’ 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of ‘static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = B]’: /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from ‘cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::BinaryInputArchive; T = B]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 564 | dptr.reset( PolymorphicCasters::template upcast( ptr.release(), baseInfo )); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from ‘static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 73 | static T t; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from ‘static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 84 | return create(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from ‘static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::BinaryInputArchive; T = B; std::true_type = std::true_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 723 | return cereal::detail::StaticObject>::getInstance(); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from ‘static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::BinaryInputArchive; T = B]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 769 | create_bindings::load( std::integral_constant::value && /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 771 | traits::is_input_serializable::value>{} ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:47: required from ‘struct cereal::detail::polymorphic_serialization_support’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 757 | typedef instantiate_function unused; /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^ /builddir/build/BUILD/cereal-1.3.2/include/cereal/archives/binary.hpp:164:1: required by substitution of ‘template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::BinaryInputArchive*, BindingTag, adl_tag) [with T = B; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 199 | instantiate_polymorphic_binding( T*, Archive*, BindingTag, adl_tag ); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from ‘void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = B; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::false_type]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 785 | instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = B; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 799 | bind( std::is_abstract() ); /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cereal-1.3.2/sandbox/sandbox_vs.cpp:175:1: required from here /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: 95 | ::cereal::detail::StaticObject< \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | bind_to_archives<__VA_ARGS__> \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | >::getInstance().bind(); \ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /builddir/build/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression ‘cereal::detail::PolymorphicCasters::lookup(B*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI1B), cereal::detail::PolymorphicCasters::upcast(B*, const std::type_info&)::{(* & baseInfo)})’ 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 96%] Built target sandbox_rtti [ 98%] Linking CXX executable performance cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox && /usr/bin/cmake -E cmake_link_script CMakeFiles/performance.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/performance.dir/performance.cpp.o -o performance /usr/lib64/libboost_serialization.so.1.83.0 gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [ 98%] Built target performance [100%] Linking CXX executable sandbox_vs cd /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox && /usr/bin/cmake -E cmake_link_script CMakeFiles/sandbox_vs.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -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/sandbox_vs.dir/sandbox_vs.cpp.o -o sandbox_vs -Wl,-rpath,/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/sandbox/sandbox_shared_lib sandbox_shared_lib/libsandbox_vs_dll.so gmake[2]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' [100%] Built target sandbox_vs gmake[1]: Leaving directory '/builddir/build/BUILD/cereal-1.3.2/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.g3wz6J + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64 ++ dirname /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64 + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -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,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 cereal-1.3.2 + DESTDIR=/builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64 + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "" -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/version.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/vector.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/variant.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/valarray.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/utility.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/unordered_set.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/unordered_map.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/tuple.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/string.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/stack.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/set.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/queue.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/polymorphic.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/optional.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/memory.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/map.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/list.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/functional.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/forward_list.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/deque.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/concepts -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/concepts/pair_associative_container.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/complex.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/common.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/chrono.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/boost_variant.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/bitset.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/base_class.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/atomic.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/types/array.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/specialize.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/macros.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidxml -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidxml/rapidxml_utils.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidxml/rapidxml_print.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidxml/rapidxml_iterators.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidxml/rapidxml.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidxml/manual.html -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidxml/license.txt -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/writer.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/stringbuffer.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/stream.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/schema.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/reader.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/rapidjson.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/prettywriter.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/pointer.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/ostreamwrapper.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/msinttypes -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/msinttypes/stdint.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/msinttypes/inttypes.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/msinttypes/LICENSE -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/memorystream.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/memorybuffer.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/istreamwrapper.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/internal -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/internal/swap.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/internal/strtod.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/internal/strfunc.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/internal/stack.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/internal/regex.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/internal/pow10.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/internal/meta.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/internal/itoa.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/internal/ieee754.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/internal/dtoa.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/internal/diyfp.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/internal/biginteger.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/fwd.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/filewritestream.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/filereadstream.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/error -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/error/error.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/error/en.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/encodings.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/encodedstream.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/document.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/cursorstreamwrapper.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/allocators.h -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/rapidjson/LICENSE -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/base64.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/external/LICENSE -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/details -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/details/util.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/details/traits.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/details/static_object.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/details/polymorphic_impl_fwd.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/details/polymorphic_impl.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/details/helpers.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/cereal.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/archives -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/archives/xml.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/archives/portable_binary.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/archives/json.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/archives/binary.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/archives/adapters.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/include/cereal/access.hpp -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/lib64/cmake/cereal/cerealConfig.cmake -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/lib64/cmake/cereal/cerealConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/lib64/cmake/cereal/cerealTargets.cmake + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /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 + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.4mAgEF + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -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,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 cereal-1.3.2 + /usr/bin/ctest --test-dir redhat-linux-build --output-on-failure --force-new-ctest-process -j4 --output-on-failure Internal ctest changing into directory: /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build Test project /builddir/build/BUILD/cereal-1.3.2/redhat-linux-build Start 1: test_array Start 2: test_atomic Start 3: test_basic_string Start 4: test_bitset 1/39 Test #3: test_basic_string ................ Passed 0.00 sec Start 5: test_chrono 2/39 Test #2: test_atomic ...................... Passed 0.01 sec Start 6: test_complex 3/39 Test #5: test_chrono ...................... Passed 0.01 sec Start 7: test_defer 4/39 Test #6: test_complex ..................... Passed 0.01 sec Start 8: test_deque 5/39 Test #4: test_bitset ...................... Passed 0.02 sec Start 9: test_forward_list 6/39 Test #7: test_defer ....................... Passed 0.11 sec Start 10: test_list 7/39 Test #1: test_array ....................... Passed 0.20 sec Start 11: test_load_construct 8/39 Test #8: test_deque ....................... Passed 0.18 sec Start 12: test_map 9/39 Test #11: test_load_construct .............. Passed 0.01 sec Start 13: test_memory 10/39 Test #9: test_forward_list ................ Passed 0.20 sec Start 14: test_memory_cycles 11/39 Test #13: test_memory ...................... Passed 0.01 sec Start 15: test_multimap 12/39 Test #14: test_memory_cycles ............... Passed 0.01 sec Start 16: test_multiset 13/39 Test #10: test_list ........................ Passed 0.19 sec Start 17: test_pair 14/39 Test #17: test_pair ........................ Passed 0.01 sec Start 18: test_pod 15/39 Test #18: test_pod ......................... Passed 0.01 sec Start 19: test_polymorphic 16/39 Test #19: test_polymorphic ................. Passed 0.02 sec Start 20: test_portable_binary_archive 17/39 Test #20: test_portable_binary_archive ..... Passed 0.01 sec Start 21: test_priority_queue 18/39 Test #21: test_priority_queue .............. Passed 0.20 sec Start 22: test_queue 19/39 Test #16: test_multiset .................... Passed 0.47 sec Start 23: test_set 20/39 Test #22: test_queue ....................... Passed 0.18 sec Start 24: test_stack 21/39 Test #23: test_set ......................... Passed 0.21 sec Start 25: test_structs 22/39 Test #25: test_structs ..................... Passed 0.01 sec Start 26: test_structs_minimal 23/39 Test #26: test_structs_minimal ............. Passed 0.01 sec Start 27: test_structs_specialized 24/39 Test #27: test_structs_specialized ......... Passed 0.01 sec Start 28: test_tuple 25/39 Test #24: test_stack ....................... Passed 0.19 sec Start 29: test_unordered_loads 26/39 Test #28: test_tuple ....................... Passed 0.01 sec Start 30: test_unordered_map 27/39 Test #29: test_unordered_loads ............. Passed 0.01 sec Start 31: test_unordered_multimap 28/39 Test #15: test_multimap .................... Passed 0.81 sec Start 32: test_unordered_multiset 29/39 Test #12: test_map ......................... Passed 1.04 sec Start 33: test_unordered_set 30/39 Test #30: test_unordered_map ............... Passed 0.33 sec Start 34: test_user_data_adapters 31/39 Test #34: test_user_data_adapters .......... Passed 0.01 sec Start 35: test_valarray 32/39 Test #32: test_unordered_multiset .......... Passed 0.41 sec Start 36: test_vector 33/39 Test #33: test_unordered_set ............... Passed 0.21 sec Start 37: test_versioning 34/39 Test #37: test_versioning .................. Passed 0.01 sec Start 38: test_cmake_config_module 35/39 Test #35: test_valarray .................... Passed 0.17 sec Start 39: test_boost_variant 36/39 Test #39: test_boost_variant ............... Passed 0.00 sec 37/39 Test #36: test_vector ...................... Passed 0.18 sec 38/39 Test #31: test_unordered_multimap .......... Passed 0.70 sec 39/39 Test #38: test_cmake_config_module ......... Passed 3.03 sec 100% tests passed, 0 tests failed out of 39 Total Test time (real) = 4.50 sec + RPM_EC=0 ++ jobs -p + exit 0 Processing files: cereal-devel-1.3.2-6.fc40.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.WRCzvc + umask 022 + cd /builddir/build/BUILD + cd cereal-1.3.2 + DOCDIR=/builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/share/doc/cereal-devel + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/share/doc/cereal-devel + cp -pr /builddir/build/BUILD/cereal-1.3.2/README.md /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/share/doc/cereal-devel + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.jzhvxq + umask 022 + cd /builddir/build/BUILD + cd cereal-1.3.2 + LICENSEDIR=/builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/share/licenses/cereal-devel + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/share/licenses/cereal-devel + cp -pr /builddir/build/BUILD/cereal-1.3.2/LICENSE /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64/usr/share/licenses/cereal-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: cereal-devel = 1.3.2-6.fc40 cereal-devel(aarch-64) = 1.3.2-6.fc40 cereal-static = 1.3.2-6.fc40 cmake(cereal) = 1.3.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cmake-filesystem(aarch-64) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64 Wrote: /builddir/build/RPMS/cereal-devel-1.3.2-6.fc40.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.0sKZvu + umask 022 + cd /builddir/build/BUILD + cd cereal-1.3.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/cereal-1.3.2-6.fc40.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.LUpUlM + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/cereal-1.3.2-SPECPARTS + rm -rf cereal-1.3.2 cereal-1.3.2.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild cereal-1.3.2-6.fc40.src.rpm Finish: build phase for cereal-1.3.2-6.fc40.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-aarch64-1705987367.414376/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-aarch64-1705987367.414376/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-aarch64-1705987367.414376/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/cereal-1.3.2-6.fc40.src.rpm) Config(child) 5 minutes 17 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": "cereal-devel", "epoch": null, "version": "1.3.2", "release": "6.fc40", "arch": "aarch64" }, { "name": "cereal", "epoch": null, "version": "1.3.2", "release": "6.fc40", "arch": "src" } ] } RPMResults finished