Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c1c8' (ED25519) to the list of known hosts. cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-3ihw5jgy/tsl-sparse-map 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 sparse-map-0.6.2.tar.gz INFO: Calling: curl -H Pragma: -o sparse-map-0.6.2.tar.gz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/psimovec/openblas-0.3.23/tsl-sparse-map/sparse-map-0.6.2.tar.gz/md5/cb91789500a0b2f14c4550ce814c4463/sparse-map-0.6.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 71471 100 71471 0 0 1069k 0 --:--:-- --:--:-- --:--:-- 1073k INFO: Reading stdout from command: md5sum sparse-map-0.6.2.tar.gz Running (timeout=18000): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-3ihw5jgy/tsl-sparse-map/tsl-sparse-map.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-3ihw5jgy/tsl-sparse-map --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1691568304.054811 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 4.1 starting (python version = 3.11.3, NVR = mock-4.1-1.fc38)... 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-3ihw5jgy/tsl-sparse-map/tsl-sparse-map.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1691568304.054811/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: enabled HW Info plugin Mock Version: 4.1 INFO: Mock Version: 4.1 INFO: Package manager dnf detected and used (fallback) Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 47 MB/s | 20 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 2.5 MB/s | 69 MB 00:27 fedora 33 MB/s | 73 MB 00:02 Last metadata expiration check: 0:00:04 ago on Wed Aug 9 08:05:56 2023. Dependencies resolved. ======================================================================================================================================== Package Arch Version Repository Size ======================================================================================================================================== Installing: dnf-plugins-core noarch 4.4.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k python3-dnf noarch 4.16.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 546 k Installing dependencies: alternatives x86_64 1.25-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k audit-libs x86_64 3.1.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 117 k basesystem noarch 11-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.2 k bash x86_64 5.2.15-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M bzip2-libs x86_64 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k ca-certificates noarch 2023.2.60_v7.0.306-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 837 k coreutils x86_64 9.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M coreutils-common x86_64 9.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M crypto-policies noarch 20230731-1.git5ed06e0.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k curl x86_64 8.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 346 k cyrus-sasl-lib x86_64 2.1.28-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 793 k dbus-libs x86_64 1:1.14.8-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 156 k dnf-data noarch 4.16.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k elfutils-default-yama-scope noarch 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k elfutils-libelf x86_64 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194 k elfutils-libs x86_64 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 258 k expat x86_64 2.5.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k fedora-gpg-keys noarch 40-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 119 k fedora-release noarch 40-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.5 k fedora-release-common noarch 40-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k fedora-release-identity-basic noarch 40-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.3 k fedora-repos noarch 40-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.4 k fedora-repos-rawhide noarch 40-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.0 k file-libs x86_64 5.44-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 729 k filesystem x86_64 3.18-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M findutils x86_64 1:4.9.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 483 k gawk x86_64 5.2.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M gdbm-libs x86_64 1:1.23-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k glib2 x86_64 2.77.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.8 M glibc x86_64 2.38-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 M glibc-common x86_64 2.38-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 343 k glibc-minimal-langpack x86_64 2.38-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k gmp x86_64 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 313 k gnupg2 x86_64 2.4.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 M gnutls x86_64 3.8.0-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M gpgme x86_64 1.20.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 210 k grep x86_64 3.11-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 287 k ima-evm-utils x86_64 1.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k json-c x86_64 0.16-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k keyutils-libs x86_64 1.6.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k krb5-libs x86_64 1.21-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 760 k libacl x86_64 2.3.1-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k libarchive x86_64 3.7.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 408 k libassuan x86_64 2.5.6-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k libattr x86_64 2.5.1-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libb2 x86_64 0.98.1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libblkid x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 116 k libbrotli x86_64 1.0.9-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 317 k libcap x86_64 2.48-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k libcap-ng x86_64 0.8.3-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libcom_err x86_64 1.47.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k libcomps x86_64 0.1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k libcurl x86_64 8.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 324 k libdnf x86_64 0.70.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 657 k libeconf x86_64 0.4.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libevent x86_64 2.1.12-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 258 k libffi x86_64 3.4.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k libfsverity x86_64 1.4-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libgcc x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 109 k libgcrypt x86_64 1.10.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 507 k libgomp x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 319 k libgpg-error x86_64 1.47-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 225 k libidn2 x86_64 2.3.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k libksba x86_64 1.6.4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 159 k libmodulemd x86_64 2.15.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 232 k libmount x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 154 k libnghttp2 x86_64 1.55.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75 k libnsl2 x86_64 2.0.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libpsl x86_64 0.21.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k librepo x86_64 1.15.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 k libreport-filesystem noarch 2.17.11-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k libselinux x86_64 3.5-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 87 k libsemanage x86_64 3.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120 k libsepol x86_64 3.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 324 k libsigsegv x86_64 2.14-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libsmartcols x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k libsolv x86_64 0.7.24-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 426 k libssh x86_64 0.10.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 211 k libssh-config noarch 0.10.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.2 k libstdc++ x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 860 k libtasn1 x86_64 4.19.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74 k libtirpc x86_64 1.3.3-1.rc2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94 k libunistring x86_64 1.1-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 543 k libuuid x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libverto x86_64 0.3.2-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k libxcrypt x86_64 4.4.36-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 119 k libxml2 x86_64 2.10.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 701 k libyaml x86_64 0.2.5-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 59 k libzstd x86_64 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 309 k lua-libs x86_64 5.4.6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 133 k lz4-libs x86_64 1.9.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k mpdecimal x86_64 2.5.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 89 k mpfr x86_64 4.2.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 344 k ncurses-base noarch 6.4-6.20230520.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k ncurses-libs x86_64 6.4-6.20230520.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 336 k nettle x86_64 3.9.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 425 k npth x86_64 1.6-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k openldap x86_64 2.6.6-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 255 k openssl-libs x86_64 1:3.1.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 M p11-kit x86_64 0.25.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 472 k p11-kit-trust x86_64 0.25.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 142 k pcre2 x86_64 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 233 k pcre2-syntax noarch 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143 k popt x86_64 1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 59 k publicsuffix-list-dafsa noarch 20230614-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k python-pip-wheel noarch 23.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 M python3 x86_64 3.12.0~b4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k python3-dateutil noarch 1:2.8.2-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 344 k python3-dbus x86_64 1.3.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 146 k python3-distro noarch 1.8.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k python3-dnf-plugins-core noarch 4.4.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 278 k python3-gpg x86_64 1.20.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 283 k python3-hawkey x86_64 0.70.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 107 k python3-libcomps x86_64 0.1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48 k python3-libdnf x86_64 0.70.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 823 k python3-libs x86_64 3.12.0~b4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 M python3-rpm x86_64 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k python3-six noarch 1.16.0-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k python3-systemd x86_64 235-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 101 k readline x86_64 8.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 213 k rpm x86_64 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 505 k rpm-build-libs x86_64 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 k rpm-libs x86_64 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 312 k rpm-sequoia x86_64 1.4.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 869 k rpm-sign-libs x86_64 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k sed x86_64 4.8-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 297 k setup noarch 2.14.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148 k shadow-utils x86_64 2:4.13-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M sqlite-libs x86_64 3.42.0-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 678 k systemd-libs x86_64 254-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 685 k tpm2-tss x86_64 4.0.1-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 672 k tzdata noarch 2023c-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 433 k xz-libs x86_64 5.4.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 108 k zchunk-libs x86_64 1.3.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 51 k zlib x86_64 1.2.13-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94 k Transaction Summary ======================================================================================================================================== Install 137 Packages Total download size: 55 M Installed size: 198 M Downloading Packages: (1/137): audit-libs-3.1.2-1.fc39.x86_64.rpm 1.2 MB/s | 117 kB 00:00 (2/137): basesystem-11-18.fc39.noarch.rpm 65 kB/s | 7.2 kB 00:00 (3/137): bash-5.2.15-5.fc39.x86_64.rpm 27 MB/s | 1.8 MB 00:00 (4/137): bzip2-libs-1.0.8-16.fc39.x86_64.rpm 724 kB/s | 41 kB 00:00 (5/137): alternatives-1.25-1.fc39.x86_64.rpm 227 kB/s | 39 kB 00:00 (6/137): coreutils-9.3-2.fc39.x86_64.rpm 34 MB/s | 1.1 MB 00:00 (7/137): crypto-policies-20230731-1.git5ed06e0. 1.8 MB/s | 68 kB 00:00 (8/137): curl-8.2.1-1.fc39.x86_64.rpm 7.8 MB/s | 346 kB 00:00 (9/137): coreutils-common-9.3-2.fc39.x86_64.rpm 12 MB/s | 2.1 MB 00:00 (10/137): ca-certificates-2023.2.60_v7.0.306-2. 3.8 MB/s | 837 kB 00:00 (11/137): dnf-data-4.16.2-2.fc39.noarch.rpm 510 kB/s | 38 kB 00:00 (12/137): dnf-plugins-core-4.4.2-1.fc39.noarch. 1.0 MB/s | 38 kB 00:00 (13/137): elfutils-default-yama-scope-0.189-4.f 381 kB/s | 13 kB 00:00 (14/137): elfutils-libelf-0.189-4.fc39.x86_64.r 4.2 MB/s | 194 kB 00:00 (15/137): cyrus-sasl-lib-2.1.28-11.fc39.x86_64. 2.5 MB/s | 793 kB 00:00 (16/137): expat-2.5.0-3.fc39.x86_64.rpm 5.3 MB/s | 110 kB 00:00 (17/137): elfutils-libs-0.189-4.fc39.x86_64.rpm 4.5 MB/s | 258 kB 00:00 (18/137): fedora-release-40-0.1.noarch.rpm 446 kB/s | 7.5 kB 00:00 (19/137): fedora-gpg-keys-40-0.1.noarch.rpm 2.2 MB/s | 119 kB 00:00 (20/137): fedora-release-common-40-0.1.noarch.r 522 kB/s | 18 kB 00:00 (21/137): fedora-release-identity-basic-40-0.1. 490 kB/s | 8.3 kB 00:00 (22/137): fedora-repos-40-0.1.noarch.rpm 486 kB/s | 9.4 kB 00:00 (23/137): fedora-repos-rawhide-40-0.1.noarch.rp 456 kB/s | 9.0 kB 00:00 (24/137): filesystem-3.18-6.fc39.x86_64.rpm 23 MB/s | 1.1 MB 00:00 (25/137): findutils-4.9.0-5.fc39.x86_64.rpm 13 MB/s | 483 kB 00:00 (26/137): dbus-libs-1.14.8-2.fc39.x86_64.rpm 310 kB/s | 156 kB 00:00 (27/137): file-libs-5.44-5.fc39.x86_64.rpm 3.4 MB/s | 729 kB 00:00 (28/137): gawk-5.2.2-2.fc39.x86_64.rpm 3.7 MB/s | 1.1 MB 00:00 (29/137): glib2-2.77.1-1.fc39.x86_64.rpm 15 MB/s | 2.8 MB 00:00 (30/137): glibc-common-2.38-1.fc39.x86_64.rpm 15 MB/s | 343 kB 00:00 (31/137): glibc-2.38-1.fc39.x86_64.rpm 15 MB/s | 2.2 MB 00:00 (32/137): gdbm-libs-1.23-4.fc39.x86_64.rpm 138 kB/s | 56 kB 00:00 (33/137): gmp-6.2.1-5.fc39.x86_64.rpm 6.0 MB/s | 313 kB 00:00 (34/137): gnupg2-2.4.3-2.fc39.x86_64.rpm 30 MB/s | 2.6 MB 00:00 (35/137): glibc-minimal-langpack-2.38-1.fc39.x8 55 kB/s | 67 kB 00:01 (36/137): grep-3.11-3.fc39.x86_64.rpm 4.7 MB/s | 287 kB 00:00 (37/137): ima-evm-utils-1.5-2.fc39.x86_64.rpm 1.9 MB/s | 63 kB 00:00 (38/137): json-c-0.16-5.fc39.x86_64.rpm 1.1 MB/s | 41 kB 00:00 (39/137): gpgme-1.20.0-5.fc39.x86_64.rpm 100 kB/s | 210 kB 00:02 (40/137): krb5-libs-1.21-3.fc39.x86_64.rpm 3.0 MB/s | 760 kB 00:00 (41/137): libacl-2.3.1-8.fc39.x86_64.rpm 433 kB/s | 23 kB 00:00 (42/137): libarchive-3.7.1-1.fc39.x86_64.rpm 3.3 MB/s | 408 kB 00:00 (43/137): libassuan-2.5.6-2.fc39.x86_64.rpm 1.3 MB/s | 67 kB 00:00 (44/137): libattr-2.5.1-8.fc39.x86_64.rpm 321 kB/s | 18 kB 00:00 (45/137): libb2-0.98.1-9.fc39.x86_64.rpm 1.4 MB/s | 25 kB 00:00 (46/137): libblkid-2.39.1-3.fc39.x86_64.rpm 3.0 MB/s | 116 kB 00:00 (47/137): libbrotli-1.0.9-13.fc39.x86_64.rpm 4.6 MB/s | 317 kB 00:00 (48/137): libcap-2.48-7.fc39.x86_64.rpm 2.3 MB/s | 68 kB 00:00 (49/137): libcap-ng-0.8.3-7.fc39.x86_64.rpm 1.5 MB/s | 32 kB 00:00 (50/137): libcom_err-1.47.0-2.fc39.x86_64.rpm 1.2 MB/s | 26 kB 00:00 (51/137): libcomps-0.1.19-3.fc39.x86_64.rpm 2.5 MB/s | 77 kB 00:00 (52/137): libcurl-8.2.1-1.fc39.x86_64.rpm 5.2 MB/s | 324 kB 00:00 (53/137): libdnf-0.70.2-1.fc39.x86_64.rpm 6.3 MB/s | 657 kB 00:00 (54/137): libeconf-0.4.0-6.fc39.x86_64.rpm 1.3 MB/s | 27 kB 00:00 (55/137): libevent-2.1.12-9.fc39.x86_64.rpm 5.0 MB/s | 258 kB 00:00 (56/137): libffi-3.4.4-4.fc39.x86_64.rpm 1.9 MB/s | 40 kB 00:00 (57/137): libfsverity-1.4-10.fc39.x86_64.rpm 895 kB/s | 19 kB 00:00 (58/137): libgcc-13.2.1-1.fc39.x86_64.rpm 3.9 MB/s | 109 kB 00:00 (59/137): libgcrypt-1.10.2-2.fc39.x86_64.rpm 6.6 MB/s | 507 kB 00:00 (60/137): libgomp-13.2.1-1.fc39.x86_64.rpm 6.0 MB/s | 319 kB 00:00 (61/137): libgpg-error-1.47-2.fc39.x86_64.rpm 5.0 MB/s | 225 kB 00:00 (62/137): libidn2-2.3.4-3.fc39.x86_64.rpm 3.9 MB/s | 111 kB 00:00 (63/137): libksba-1.6.4-2.fc39.x86_64.rpm 4.3 MB/s | 159 kB 00:00 (64/137): libmodulemd-2.15.0-5.fc39.x86_64.rpm 6.2 MB/s | 232 kB 00:00 (65/137): libmount-2.39.1-3.fc39.x86_64.rpm 5.2 MB/s | 154 kB 00:00 (66/137): libnghttp2-1.55.1-2.fc39.x86_64.rpm 3.6 MB/s | 75 kB 00:00 (67/137): libnsl2-2.0.0-6.fc39.x86_64.rpm 1.5 MB/s | 30 kB 00:00 (68/137): libpsl-0.21.2-4.fc39.x86_64.rpm 3.1 MB/s | 63 kB 00:00 (69/137): librepo-1.15.2-1.fc39.x86_64.rpm 3.5 MB/s | 96 kB 00:00 (70/137): libreport-filesystem-2.17.11-3.fc39.n 855 kB/s | 14 kB 00:00 (71/137): libselinux-3.5-5.fc39.x86_64.rpm 3.1 MB/s | 87 kB 00:00 (72/137): libsemanage-3.5-4.fc39.x86_64.rpm 4.3 MB/s | 120 kB 00:00 (73/137): libsepol-3.5-2.fc39.x86_64.rpm 7.3 MB/s | 324 kB 00:00 (74/137): libsigsegv-2.14-5.fc39.x86_64.rpm 1.4 MB/s | 27 kB 00:00 (75/137): libsmartcols-2.39.1-3.fc39.x86_64.rpm 3.4 MB/s | 67 kB 00:00 (76/137): libsolv-0.7.24-8.fc39.x86_64.rpm 8.0 MB/s | 426 kB 00:00 (77/137): libssh-0.10.5-2.fc39.x86_64.rpm 5.8 MB/s | 211 kB 00:00 (78/137): libssh-config-0.10.5-2.fc39.noarch.rp 513 kB/s | 9.2 kB 00:00 (79/137): libstdc++-13.2.1-1.fc39.x86_64.rpm 7.2 MB/s | 860 kB 00:00 (80/137): libtasn1-4.19.0-3.fc39.x86_64.rpm 2.6 MB/s | 74 kB 00:00 (81/137): libtirpc-1.3.3-1.rc2.fc39.x86_64.rpm 3.3 MB/s | 94 kB 00:00 (82/137): libunistring-1.1-4.fc39.x86_64.rpm 5.5 MB/s | 543 kB 00:00 (83/137): libuuid-2.39.1-3.fc39.x86_64.rpm 1.4 MB/s | 28 kB 00:00 (84/137): libverto-0.3.2-6.fc39.x86_64.rpm 1.0 MB/s | 20 kB 00:00 (85/137): libxcrypt-4.4.36-2.fc39.x86_64.rpm 3.4 MB/s | 119 kB 00:00 (86/137): libxml2-2.10.4-3.fc39.x86_64.rpm 6.5 MB/s | 701 kB 00:00 (87/137): libyaml-0.2.5-12.fc39.x86_64.rpm 2.8 MB/s | 59 kB 00:00 (88/137): libzstd-1.5.5-4.fc39.x86_64.rpm 5.9 MB/s | 309 kB 00:00 (89/137): lua-libs-5.4.6-3.fc39.x86_64.rpm 4.7 MB/s | 133 kB 00:00 (90/137): lz4-libs-1.9.4-4.fc39.x86_64.rpm 2.5 MB/s | 67 kB 00:00 (91/137): mpdecimal-2.5.1-7.fc39.x86_64.rpm 3.4 MB/s | 89 kB 00:00 (92/137): mpfr-4.2.0-3.fc39.x86_64.rpm 6.7 MB/s | 344 kB 00:00 (93/137): ncurses-base-6.4-6.20230520.fc39.noar 3.4 MB/s | 63 kB 00:00 (94/137): ncurses-libs-6.4-6.20230520.fc39.x86_ 6.3 MB/s | 336 kB 00:00 (95/137): nettle-3.9.1-2.fc39.x86_64.rpm 7.4 MB/s | 425 kB 00:00 (96/137): npth-1.6-14.fc39.x86_64.rpm 1.2 MB/s | 25 kB 00:00 (97/137): openldap-2.6.6-1.fc39.x86_64.rpm 5.7 MB/s | 255 kB 00:00 (98/137): openssl-libs-3.1.1-1.fc39.x86_64.rpm 10 MB/s | 2.2 MB 00:00 (99/137): gnutls-3.8.0-7.fc39.x86_64.rpm 226 kB/s | 1.1 MB 00:04 (100/137): p11-kit-0.25.0-2.fc39.x86_64.rpm 8.6 MB/s | 472 kB 00:00 (101/137): pcre2-10.42-1.fc39.2.x86_64.rpm 6.2 MB/s | 233 kB 00:00 (102/137): pcre2-syntax-10.42-1.fc39.2.noarch.r 5.6 MB/s | 143 kB 00:00 (103/137): popt-1.19-3.fc39.x86_64.rpm 2.8 MB/s | 59 kB 00:00 (104/137): publicsuffix-list-dafsa-20230614-2.f 3.2 MB/s | 57 kB 00:00 (105/137): python-pip-wheel-23.2.1-1.fc39.noarc 9.7 MB/s | 1.5 MB 00:00 (106/137): python3-3.12.0~b4-3.fc39.x86_64.rpm 810 kB/s | 26 kB 00:00 (107/137): keyutils-libs-1.6.1-7.fc39.x86_64.rp 7.6 kB/s | 31 kB 00:04 (108/137): python3-dbus-1.3.2-4.fc39.x86_64.rpm 3.9 MB/s | 146 kB 00:00 (109/137): python3-dateutil-2.8.2-10.fc39.noarc 8.2 MB/s | 344 kB 00:00 (110/137): python3-distro-1.8.0-6.fc39.noarch.r 2.5 MB/s | 44 kB 00:00 (111/137): python3-dnf-plugins-core-4.4.2-1.fc3 14 MB/s | 278 kB 00:00 (112/137): python3-gpg-1.20.0-5.fc39.x86_64.rpm 13 MB/s | 283 kB 00:00 (113/137): python3-hawkey-0.70.2-1.fc39.x86_64. 5.0 MB/s | 107 kB 00:00 (114/137): python3-dnf-4.16.2-2.fc39.noarch.rpm 6.2 MB/s | 546 kB 00:00 (115/137): python3-libcomps-0.1.19-3.fc39.x86_6 2.4 MB/s | 48 kB 00:00 (116/137): python3-libdnf-0.70.2-1.fc39.x86_64. 7.2 MB/s | 823 kB 00:00 (117/137): python3-rpm-4.18.92-1.fc39.x86_64.rp 2.3 MB/s | 68 kB 00:00 (118/137): python3-libs-3.12.0~b4-3.fc39.x86_64 10 MB/s | 8.8 MB 00:00 (119/137): python3-systemd-235-5.fc39.x86_64.rp 4.9 MB/s | 101 kB 00:00 (120/137): readline-8.2-4.fc39.x86_64.rpm 5.7 MB/s | 213 kB 00:00 (121/137): rpm-4.18.92-1.fc39.x86_64.rpm 8.5 MB/s | 505 kB 00:00 (122/137): rpm-build-libs-4.18.92-1.fc39.x86_64 3.5 MB/s | 96 kB 00:00 (123/137): rpm-libs-4.18.92-1.fc39.x86_64.rpm 7.1 MB/s | 312 kB 00:00 (124/137): rpm-sequoia-1.4.1-2.fc39.x86_64.rpm 10 MB/s | 869 kB 00:00 (125/137): rpm-sign-libs-4.18.92-1.fc39.x86_64. 1.3 MB/s | 26 kB 00:00 (126/137): sed-4.8-14.fc39.x86_64.rpm 8.1 MB/s | 297 kB 00:00 (127/137): setup-2.14.4-1.fc39.noarch.rpm 5.7 MB/s | 148 kB 00:00 (128/137): shadow-utils-4.13-8.fc39.x86_64.rpm 11 MB/s | 1.2 MB 00:00 (129/137): sqlite-libs-3.42.0-7.fc39.x86_64.rpm 11 MB/s | 678 kB 00:00 (130/137): systemd-libs-254-1.fc39.x86_64.rpm 11 MB/s | 685 kB 00:00 (131/137): tpm2-tss-4.0.1-4.fc39.x86_64.rpm 11 MB/s | 672 kB 00:00 (132/137): tzdata-2023c-2.fc39.noarch.rpm 9.9 MB/s | 433 kB 00:00 (133/137): xz-libs-5.4.4-1.fc39.x86_64.rpm 4.8 MB/s | 108 kB 00:00 (134/137): zchunk-libs-1.3.1-2.fc39.x86_64.rpm 2.4 MB/s | 51 kB 00:00 (135/137): zlib-1.2.13-4.fc39.x86_64.rpm 3.4 MB/s | 94 kB 00:00 (136/137): python3-six-1.16.0-12.fc39.noarch.rp 14 kB/s | 41 kB 00:03 [MIRROR] p11-kit-trust-0.25.0-2.fc39.x86_64.rpm: Curl error (28): Timeout was reached for https://kojipkgs.fedoraproject.org/repos/rawhide/latest/x86_64/toplink/packages/p11-kit/0.25.0/2.fc39/x86_64/p11-kit-trust-0.25.0-2.fc39.x86_64.rpm [SSL connection timeout] (137/137): p11-kit-trust-0.25.0-2.fc39.x86_64.r 3.8 kB/s | 142 kB 00:37 -------------------------------------------------------------------------------- Total 1.3 MB/s | 55 MB 00:43 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.x86_64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-1.fc39.x86_64 1/137 Running scriptlet: libgcc-13.2.1-1.fc39.x86_64 1/137 Installing : tzdata-2023c-2.fc39.noarch 2/137 Installing : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 3/137 Running scriptlet: crypto-policies-20230731-1.git5ed06e0.fc39.noarc 3/137 Installing : fedora-release-identity-basic-40-0.1.noarch 4/137 Installing : fedora-repos-rawhide-40-0.1.noarch 5/137 Installing : fedora-gpg-keys-40-0.1.noarch 6/137 Installing : fedora-repos-40-0.1.noarch 7/137 Installing : fedora-release-common-40-0.1.noarch 8/137 Installing : fedora-release-40-0.1.noarch 9/137 Installing : setup-2.14.4-1.fc39.noarch 10/137 Running scriptlet: setup-2.14.4-1.fc39.noarch 10/137 Installing : filesystem-3.18-6.fc39.x86_64 11/137 Installing : basesystem-11-18.fc39.noarch 12/137 Installing : publicsuffix-list-dafsa-20230614-2.fc39.noarch 13/137 Installing : pcre2-syntax-10.42-1.fc39.2.noarch 14/137 Installing : ncurses-base-6.4-6.20230520.fc39.noarch 15/137 Installing : glibc-minimal-langpack-2.38-1.fc39.x86_64 16/137 Installing : glibc-common-2.38-1.fc39.x86_64 17/137 Running scriptlet: glibc-2.38-1.fc39.x86_64 18/137 Installing : glibc-2.38-1.fc39.x86_64 18/137 Running scriptlet: glibc-2.38-1.fc39.x86_64 18/137 Installing : ncurses-libs-6.4-6.20230520.fc39.x86_64 19/137 Installing : bash-5.2.15-5.fc39.x86_64 20/137 Running scriptlet: bash-5.2.15-5.fc39.x86_64 20/137 Installing : zlib-1.2.13-4.fc39.x86_64 21/137 Installing : bzip2-libs-1.0.8-16.fc39.x86_64 22/137 Installing : libzstd-1.5.5-4.fc39.x86_64 23/137 Installing : xz-libs-5.4.4-1.fc39.x86_64 24/137 Installing : gmp-1:6.2.1-5.fc39.x86_64 25/137 Installing : libgpg-error-1.47-2.fc39.x86_64 26/137 Installing : libxml2-2.10.4-3.fc39.x86_64 27/137 Installing : sqlite-libs-3.42.0-7.fc39.x86_64 28/137 Installing : libcap-2.48-7.fc39.x86_64 29/137 Installing : libuuid-2.39.1-3.fc39.x86_64 30/137 Installing : readline-8.2-4.fc39.x86_64 31/137 Installing : libattr-2.5.1-8.fc39.x86_64 32/137 Installing : libacl-2.3.1-8.fc39.x86_64 33/137 Installing : libffi-3.4.4-4.fc39.x86_64 34/137 Installing : p11-kit-0.25.0-2.fc39.x86_64 35/137 Installing : libstdc++-13.2.1-1.fc39.x86_64 36/137 Installing : libunistring-1.1-4.fc39.x86_64 37/137 Installing : libidn2-2.3.4-3.fc39.x86_64 38/137 Installing : libxcrypt-4.4.36-2.fc39.x86_64 39/137 Installing : pcre2-10.42-1.fc39.2.x86_64 40/137 Installing : popt-1.19-3.fc39.x86_64 41/137 Installing : libassuan-2.5.6-2.fc39.x86_64 42/137 Installing : elfutils-libelf-0.189-4.fc39.x86_64 43/137 Installing : expat-2.5.0-3.fc39.x86_64 44/137 Installing : gdbm-libs-1:1.23-4.fc39.x86_64 45/137 Installing : json-c-0.16-5.fc39.x86_64 46/137 Installing : keyutils-libs-1.6.1-7.fc39.x86_64 47/137 Installing : libcom_err-1.47.0-2.fc39.x86_64 48/137 Installing : libgomp-13.2.1-1.fc39.x86_64 49/137 Installing : libsepol-3.5-2.fc39.x86_64 50/137 Installing : libselinux-3.5-5.fc39.x86_64 51/137 Installing : sed-4.8-14.fc39.x86_64 52/137 Installing : libsmartcols-2.39.1-3.fc39.x86_64 53/137 Installing : libtasn1-4.19.0-3.fc39.x86_64 54/137 Installing : lua-libs-5.4.6-3.fc39.x86_64 55/137 Installing : lz4-libs-1.9.4-4.fc39.x86_64 56/137 Installing : systemd-libs-254-1.fc39.x86_64 57/137 Installing : dbus-libs-1:1.14.8-2.fc39.x86_64 58/137 Installing : findutils-1:4.9.0-5.fc39.x86_64 59/137 Installing : libb2-0.98.1-9.fc39.x86_64 60/137 Installing : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 61/137 Installing : libcomps-0.1.19-3.fc39.x86_64 62/137 Installing : grep-3.11-3.fc39.x86_64 63/137 Installing : libpsl-0.21.2-4.fc39.x86_64 64/137 Installing : libblkid-2.39.1-3.fc39.x86_64 65/137 Installing : libmount-2.39.1-3.fc39.x86_64 66/137 Installing : libgcrypt-1.10.2-2.fc39.x86_64 67/137 Installing : libksba-1.6.4-2.fc39.x86_64 68/137 Installing : mpfr-4.2.0-3.fc39.x86_64 69/137 Installing : nettle-3.9.1-2.fc39.x86_64 70/137 Installing : file-libs-5.44-5.fc39.x86_64 71/137 Installing : elfutils-default-yama-scope-0.189-4.fc39.noarch 72/137 Running scriptlet: elfutils-default-yama-scope-0.189-4.fc39.noarch 72/137 Installing : elfutils-libs-0.189-4.fc39.x86_64 73/137 Installing : alternatives-1.25-1.fc39.x86_64 74/137 Installing : p11-kit-trust-0.25.0-2.fc39.x86_64 75/137 Running scriptlet: p11-kit-trust-0.25.0-2.fc39.x86_64 75/137 Installing : gnutls-3.8.0-7.fc39.x86_64 76/137 Installing : glib2-2.77.1-1.fc39.x86_64 77/137 Installing : libbrotli-1.0.9-13.fc39.x86_64 78/137 Installing : libcap-ng-0.8.3-7.fc39.x86_64 79/137 Installing : audit-libs-3.1.2-1.fc39.x86_64 80/137 Installing : libsemanage-3.5-4.fc39.x86_64 81/137 Installing : libeconf-0.4.0-6.fc39.x86_64 82/137 Installing : shadow-utils-2:4.13-8.fc39.x86_64 83/137 Installing : libnghttp2-1.55.1-2.fc39.x86_64 84/137 Installing : libsigsegv-2.14-5.fc39.x86_64 85/137 Installing : gawk-5.2.2-2.fc39.x86_64 86/137 Installing : libverto-0.3.2-6.fc39.x86_64 87/137 Installing : libyaml-0.2.5-12.fc39.x86_64 88/137 Installing : mpdecimal-2.5.1-7.fc39.x86_64 89/137 Installing : npth-1.6-14.fc39.x86_64 90/137 Installing : libssh-config-0.10.5-2.fc39.noarch 91/137 Installing : libreport-filesystem-2.17.11-3.fc39.noarch 92/137 Installing : dnf-data-4.16.2-2.fc39.noarch 93/137 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : coreutils-common-9.3-2.fc39.x86_64 94/137 Installing : openssl-libs-1:3.1.1-1.fc39.x86_64 95/137 Installing : coreutils-9.3-2.fc39.x86_64 96/137 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 97/137 Installing : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 97/137 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 97/137 Installing : krb5-libs-1.21-3.fc39.x86_64 98/137 Installing : libtirpc-1.3.3-1.rc2.fc39.x86_64 99/137 Installing : zchunk-libs-1.3.1-2.fc39.x86_64 100/137 Installing : libnsl2-2.0.0-6.fc39.x86_64 101/137 Installing : libssh-0.10.5-2.fc39.x86_64 102/137 Installing : python-pip-wheel-23.2.1-1.fc39.noarch 103/137 Installing : python3-3.12.0~b4-3.fc39.x86_64 104/137 Installing : python3-libs-3.12.0~b4-3.fc39.x86_64 105/137 Installing : python3-libcomps-0.1.19-3.fc39.x86_64 106/137 Installing : python3-dbus-1.3.2-4.fc39.x86_64 107/137 Installing : python3-distro-1.8.0-6.fc39.noarch 108/137 Installing : python3-six-1.16.0-12.fc39.noarch 109/137 Installing : python3-dateutil-1:2.8.2-10.fc39.noarch 110/137 Installing : python3-systemd-235-5.fc39.x86_64 111/137 Installing : libarchive-3.7.1-1.fc39.x86_64 112/137 Installing : libevent-2.1.12-9.fc39.x86_64 113/137 Installing : openldap-2.6.6-1.fc39.x86_64 114/137 Installing : libcurl-8.2.1-1.fc39.x86_64 115/137 Running scriptlet: tpm2-tss-4.0.1-4.fc39.x86_64 116/137 useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Installing : tpm2-tss-4.0.1-4.fc39.x86_64 116/137 Installing : gnupg2-2.4.3-2.fc39.x86_64 117/137 Installing : gpgme-1.20.0-5.fc39.x86_64 118/137 Installing : librepo-1.15.2-1.fc39.x86_64 119/137 Installing : python3-gpg-1.20.0-5.fc39.x86_64 120/137 Installing : ima-evm-utils-1.5-2.fc39.x86_64 121/137 Installing : curl-8.2.1-1.fc39.x86_64 122/137 Installing : libfsverity-1.4-10.fc39.x86_64 123/137 Installing : rpm-sequoia-1.4.1-2.fc39.x86_64 124/137 Installing : rpm-libs-4.18.92-1.fc39.x86_64 125/137 Installing : libmodulemd-2.15.0-5.fc39.x86_64 126/137 Installing : libsolv-0.7.24-8.fc39.x86_64 127/137 Installing : libdnf-0.70.2-1.fc39.x86_64 128/137 Installing : python3-libdnf-0.70.2-1.fc39.x86_64 129/137 Installing : python3-hawkey-0.70.2-1.fc39.x86_64 130/137 Installing : rpm-build-libs-4.18.92-1.fc39.x86_64 131/137 Installing : rpm-sign-libs-4.18.92-1.fc39.x86_64 132/137 Installing : python3-rpm-4.18.92-1.fc39.x86_64 133/137 Installing : python3-dnf-4.16.2-2.fc39.noarch 134/137 Installing : python3-dnf-plugins-core-4.4.2-1.fc39.noarch 135/137 Installing : dnf-plugins-core-4.4.2-1.fc39.noarch 136/137 Running scriptlet: rpm-4.18.92-1.fc39.x86_64 137/137 Installing : rpm-4.18.92-1.fc39.x86_64 137/137 Running scriptlet: filesystem-3.18-6.fc39.x86_64 137/137 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 137/137 Running scriptlet: rpm-4.18.92-1.fc39.x86_64 137/137 Verifying : alternatives-1.25-1.fc39.x86_64 1/137 Verifying : audit-libs-3.1.2-1.fc39.x86_64 2/137 Verifying : basesystem-11-18.fc39.noarch 3/137 Verifying : bash-5.2.15-5.fc39.x86_64 4/137 Verifying : bzip2-libs-1.0.8-16.fc39.x86_64 5/137 Verifying : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 6/137 Verifying : coreutils-9.3-2.fc39.x86_64 7/137 Verifying : coreutils-common-9.3-2.fc39.x86_64 8/137 Verifying : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 9/137 Verifying : curl-8.2.1-1.fc39.x86_64 10/137 Verifying : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 11/137 Verifying : dbus-libs-1:1.14.8-2.fc39.x86_64 12/137 Verifying : dnf-data-4.16.2-2.fc39.noarch 13/137 Verifying : dnf-plugins-core-4.4.2-1.fc39.noarch 14/137 Verifying : elfutils-default-yama-scope-0.189-4.fc39.noarch 15/137 Verifying : elfutils-libelf-0.189-4.fc39.x86_64 16/137 Verifying : elfutils-libs-0.189-4.fc39.x86_64 17/137 Verifying : expat-2.5.0-3.fc39.x86_64 18/137 Verifying : fedora-gpg-keys-40-0.1.noarch 19/137 Verifying : fedora-release-40-0.1.noarch 20/137 Verifying : fedora-release-common-40-0.1.noarch 21/137 Verifying : fedora-release-identity-basic-40-0.1.noarch 22/137 Verifying : fedora-repos-40-0.1.noarch 23/137 Verifying : fedora-repos-rawhide-40-0.1.noarch 24/137 Verifying : file-libs-5.44-5.fc39.x86_64 25/137 Verifying : filesystem-3.18-6.fc39.x86_64 26/137 Verifying : findutils-1:4.9.0-5.fc39.x86_64 27/137 Verifying : gawk-5.2.2-2.fc39.x86_64 28/137 Verifying : gdbm-libs-1:1.23-4.fc39.x86_64 29/137 Verifying : glib2-2.77.1-1.fc39.x86_64 30/137 Verifying : glibc-2.38-1.fc39.x86_64 31/137 Verifying : glibc-common-2.38-1.fc39.x86_64 32/137 Verifying : glibc-minimal-langpack-2.38-1.fc39.x86_64 33/137 Verifying : gmp-1:6.2.1-5.fc39.x86_64 34/137 Verifying : gnupg2-2.4.3-2.fc39.x86_64 35/137 Verifying : gnutls-3.8.0-7.fc39.x86_64 36/137 Verifying : gpgme-1.20.0-5.fc39.x86_64 37/137 Verifying : grep-3.11-3.fc39.x86_64 38/137 Verifying : ima-evm-utils-1.5-2.fc39.x86_64 39/137 Verifying : json-c-0.16-5.fc39.x86_64 40/137 Verifying : keyutils-libs-1.6.1-7.fc39.x86_64 41/137 Verifying : krb5-libs-1.21-3.fc39.x86_64 42/137 Verifying : libacl-2.3.1-8.fc39.x86_64 43/137 Verifying : libarchive-3.7.1-1.fc39.x86_64 44/137 Verifying : libassuan-2.5.6-2.fc39.x86_64 45/137 Verifying : libattr-2.5.1-8.fc39.x86_64 46/137 Verifying : libb2-0.98.1-9.fc39.x86_64 47/137 Verifying : libblkid-2.39.1-3.fc39.x86_64 48/137 Verifying : libbrotli-1.0.9-13.fc39.x86_64 49/137 Verifying : libcap-2.48-7.fc39.x86_64 50/137 Verifying : libcap-ng-0.8.3-7.fc39.x86_64 51/137 Verifying : libcom_err-1.47.0-2.fc39.x86_64 52/137 Verifying : libcomps-0.1.19-3.fc39.x86_64 53/137 Verifying : libcurl-8.2.1-1.fc39.x86_64 54/137 Verifying : libdnf-0.70.2-1.fc39.x86_64 55/137 Verifying : libeconf-0.4.0-6.fc39.x86_64 56/137 Verifying : libevent-2.1.12-9.fc39.x86_64 57/137 Verifying : libffi-3.4.4-4.fc39.x86_64 58/137 Verifying : libfsverity-1.4-10.fc39.x86_64 59/137 Verifying : libgcc-13.2.1-1.fc39.x86_64 60/137 Verifying : libgcrypt-1.10.2-2.fc39.x86_64 61/137 Verifying : libgomp-13.2.1-1.fc39.x86_64 62/137 Verifying : libgpg-error-1.47-2.fc39.x86_64 63/137 Verifying : libidn2-2.3.4-3.fc39.x86_64 64/137 Verifying : libksba-1.6.4-2.fc39.x86_64 65/137 Verifying : libmodulemd-2.15.0-5.fc39.x86_64 66/137 Verifying : libmount-2.39.1-3.fc39.x86_64 67/137 Verifying : libnghttp2-1.55.1-2.fc39.x86_64 68/137 Verifying : libnsl2-2.0.0-6.fc39.x86_64 69/137 Verifying : libpsl-0.21.2-4.fc39.x86_64 70/137 Verifying : librepo-1.15.2-1.fc39.x86_64 71/137 Verifying : libreport-filesystem-2.17.11-3.fc39.noarch 72/137 Verifying : libselinux-3.5-5.fc39.x86_64 73/137 Verifying : libsemanage-3.5-4.fc39.x86_64 74/137 Verifying : libsepol-3.5-2.fc39.x86_64 75/137 Verifying : libsigsegv-2.14-5.fc39.x86_64 76/137 Verifying : libsmartcols-2.39.1-3.fc39.x86_64 77/137 Verifying : libsolv-0.7.24-8.fc39.x86_64 78/137 Verifying : libssh-0.10.5-2.fc39.x86_64 79/137 Verifying : libssh-config-0.10.5-2.fc39.noarch 80/137 Verifying : libstdc++-13.2.1-1.fc39.x86_64 81/137 Verifying : libtasn1-4.19.0-3.fc39.x86_64 82/137 Verifying : libtirpc-1.3.3-1.rc2.fc39.x86_64 83/137 Verifying : libunistring-1.1-4.fc39.x86_64 84/137 Verifying : libuuid-2.39.1-3.fc39.x86_64 85/137 Verifying : libverto-0.3.2-6.fc39.x86_64 86/137 Verifying : libxcrypt-4.4.36-2.fc39.x86_64 87/137 Verifying : libxml2-2.10.4-3.fc39.x86_64 88/137 Verifying : libyaml-0.2.5-12.fc39.x86_64 89/137 Verifying : libzstd-1.5.5-4.fc39.x86_64 90/137 Verifying : lua-libs-5.4.6-3.fc39.x86_64 91/137 Verifying : lz4-libs-1.9.4-4.fc39.x86_64 92/137 Verifying : mpdecimal-2.5.1-7.fc39.x86_64 93/137 Verifying : mpfr-4.2.0-3.fc39.x86_64 94/137 Verifying : ncurses-base-6.4-6.20230520.fc39.noarch 95/137 Verifying : ncurses-libs-6.4-6.20230520.fc39.x86_64 96/137 Verifying : nettle-3.9.1-2.fc39.x86_64 97/137 Verifying : npth-1.6-14.fc39.x86_64 98/137 Verifying : openldap-2.6.6-1.fc39.x86_64 99/137 Verifying : openssl-libs-1:3.1.1-1.fc39.x86_64 100/137 Verifying : p11-kit-0.25.0-2.fc39.x86_64 101/137 Verifying : p11-kit-trust-0.25.0-2.fc39.x86_64 102/137 Verifying : pcre2-10.42-1.fc39.2.x86_64 103/137 Verifying : pcre2-syntax-10.42-1.fc39.2.noarch 104/137 Verifying : popt-1.19-3.fc39.x86_64 105/137 Verifying : publicsuffix-list-dafsa-20230614-2.fc39.noarch 106/137 Verifying : python-pip-wheel-23.2.1-1.fc39.noarch 107/137 Verifying : python3-3.12.0~b4-3.fc39.x86_64 108/137 Verifying : python3-dateutil-1:2.8.2-10.fc39.noarch 109/137 Verifying : python3-dbus-1.3.2-4.fc39.x86_64 110/137 Verifying : python3-distro-1.8.0-6.fc39.noarch 111/137 Verifying : python3-dnf-4.16.2-2.fc39.noarch 112/137 Verifying : python3-dnf-plugins-core-4.4.2-1.fc39.noarch 113/137 Verifying : python3-gpg-1.20.0-5.fc39.x86_64 114/137 Verifying : python3-hawkey-0.70.2-1.fc39.x86_64 115/137 Verifying : python3-libcomps-0.1.19-3.fc39.x86_64 116/137 Verifying : python3-libdnf-0.70.2-1.fc39.x86_64 117/137 Verifying : python3-libs-3.12.0~b4-3.fc39.x86_64 118/137 Verifying : python3-rpm-4.18.92-1.fc39.x86_64 119/137 Verifying : python3-six-1.16.0-12.fc39.noarch 120/137 Verifying : python3-systemd-235-5.fc39.x86_64 121/137 Verifying : readline-8.2-4.fc39.x86_64 122/137 Verifying : rpm-4.18.92-1.fc39.x86_64 123/137 Verifying : rpm-build-libs-4.18.92-1.fc39.x86_64 124/137 Verifying : rpm-libs-4.18.92-1.fc39.x86_64 125/137 Verifying : rpm-sequoia-1.4.1-2.fc39.x86_64 126/137 Verifying : rpm-sign-libs-4.18.92-1.fc39.x86_64 127/137 Verifying : sed-4.8-14.fc39.x86_64 128/137 Verifying : setup-2.14.4-1.fc39.noarch 129/137 Verifying : shadow-utils-2:4.13-8.fc39.x86_64 130/137 Verifying : sqlite-libs-3.42.0-7.fc39.x86_64 131/137 Verifying : systemd-libs-254-1.fc39.x86_64 132/137 Verifying : tpm2-tss-4.0.1-4.fc39.x86_64 133/137 Verifying : tzdata-2023c-2.fc39.noarch 134/137 Verifying : xz-libs-5.4.4-1.fc39.x86_64 135/137 Verifying : zchunk-libs-1.3.1-2.fc39.x86_64 136/137 Verifying : zlib-1.2.13-4.fc39.x86_64 137/137 Installed products updated. Installed: alternatives-1.25-1.fc39.x86_64 audit-libs-3.1.2-1.fc39.x86_64 basesystem-11-18.fc39.noarch bash-5.2.15-5.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch coreutils-9.3-2.fc39.x86_64 coreutils-common-9.3-2.fc39.x86_64 crypto-policies-20230731-1.git5ed06e0.fc39.noarch curl-8.2.1-1.fc39.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 dbus-libs-1:1.14.8-2.fc39.x86_64 dnf-data-4.16.2-2.fc39.noarch dnf-plugins-core-4.4.2-1.fc39.noarch elfutils-default-yama-scope-0.189-4.fc39.noarch elfutils-libelf-0.189-4.fc39.x86_64 elfutils-libs-0.189-4.fc39.x86_64 expat-2.5.0-3.fc39.x86_64 fedora-gpg-keys-40-0.1.noarch fedora-release-40-0.1.noarch fedora-release-common-40-0.1.noarch fedora-release-identity-basic-40-0.1.noarch fedora-repos-40-0.1.noarch fedora-repos-rawhide-40-0.1.noarch file-libs-5.44-5.fc39.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-1:4.9.0-5.fc39.x86_64 gawk-5.2.2-2.fc39.x86_64 gdbm-libs-1:1.23-4.fc39.x86_64 glib2-2.77.1-1.fc39.x86_64 glibc-2.38-1.fc39.x86_64 glibc-common-2.38-1.fc39.x86_64 glibc-minimal-langpack-2.38-1.fc39.x86_64 gmp-1:6.2.1-5.fc39.x86_64 gnupg2-2.4.3-2.fc39.x86_64 gnutls-3.8.0-7.fc39.x86_64 gpgme-1.20.0-5.fc39.x86_64 grep-3.11-3.fc39.x86_64 ima-evm-utils-1.5-2.fc39.x86_64 json-c-0.16-5.fc39.x86_64 keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21-3.fc39.x86_64 libacl-2.3.1-8.fc39.x86_64 libarchive-3.7.1-1.fc39.x86_64 libassuan-2.5.6-2.fc39.x86_64 libattr-2.5.1-8.fc39.x86_64 libb2-0.98.1-9.fc39.x86_64 libblkid-2.39.1-3.fc39.x86_64 libbrotli-1.0.9-13.fc39.x86_64 libcap-2.48-7.fc39.x86_64 libcap-ng-0.8.3-7.fc39.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcomps-0.1.19-3.fc39.x86_64 libcurl-8.2.1-1.fc39.x86_64 libdnf-0.70.2-1.fc39.x86_64 libeconf-0.4.0-6.fc39.x86_64 libevent-2.1.12-9.fc39.x86_64 libffi-3.4.4-4.fc39.x86_64 libfsverity-1.4-10.fc39.x86_64 libgcc-13.2.1-1.fc39.x86_64 libgcrypt-1.10.2-2.fc39.x86_64 libgomp-13.2.1-1.fc39.x86_64 libgpg-error-1.47-2.fc39.x86_64 libidn2-2.3.4-3.fc39.x86_64 libksba-1.6.4-2.fc39.x86_64 libmodulemd-2.15.0-5.fc39.x86_64 libmount-2.39.1-3.fc39.x86_64 libnghttp2-1.55.1-2.fc39.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 librepo-1.15.2-1.fc39.x86_64 libreport-filesystem-2.17.11-3.fc39.noarch libselinux-3.5-5.fc39.x86_64 libsemanage-3.5-4.fc39.x86_64 libsepol-3.5-2.fc39.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.1-3.fc39.x86_64 libsolv-0.7.24-8.fc39.x86_64 libssh-0.10.5-2.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-1.fc39.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.3-1.rc2.fc39.x86_64 libunistring-1.1-4.fc39.x86_64 libuuid-2.39.1-3.fc39.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.10.4-3.fc39.x86_64 libyaml-0.2.5-12.fc39.x86_64 libzstd-1.5.5-4.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lz4-libs-1.9.4-4.fc39.x86_64 mpdecimal-2.5.1-7.fc39.x86_64 mpfr-4.2.0-3.fc39.x86_64 ncurses-base-6.4-6.20230520.fc39.noarch ncurses-libs-6.4-6.20230520.fc39.x86_64 nettle-3.9.1-2.fc39.x86_64 npth-1.6-14.fc39.x86_64 openldap-2.6.6-1.fc39.x86_64 openssl-libs-1:3.1.1-1.fc39.x86_64 p11-kit-0.25.0-2.fc39.x86_64 p11-kit-trust-0.25.0-2.fc39.x86_64 pcre2-10.42-1.fc39.2.x86_64 pcre2-syntax-10.42-1.fc39.2.noarch popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20230614-2.fc39.noarch python-pip-wheel-23.2.1-1.fc39.noarch python3-3.12.0~b4-3.fc39.x86_64 python3-dateutil-1:2.8.2-10.fc39.noarch python3-dbus-1.3.2-4.fc39.x86_64 python3-distro-1.8.0-6.fc39.noarch python3-dnf-4.16.2-2.fc39.noarch python3-dnf-plugins-core-4.4.2-1.fc39.noarch python3-gpg-1.20.0-5.fc39.x86_64 python3-hawkey-0.70.2-1.fc39.x86_64 python3-libcomps-0.1.19-3.fc39.x86_64 python3-libdnf-0.70.2-1.fc39.x86_64 python3-libs-3.12.0~b4-3.fc39.x86_64 python3-rpm-4.18.92-1.fc39.x86_64 python3-six-1.16.0-12.fc39.noarch python3-systemd-235-5.fc39.x86_64 readline-8.2-4.fc39.x86_64 rpm-4.18.92-1.fc39.x86_64 rpm-build-libs-4.18.92-1.fc39.x86_64 rpm-libs-4.18.92-1.fc39.x86_64 rpm-sequoia-1.4.1-2.fc39.x86_64 rpm-sign-libs-4.18.92-1.fc39.x86_64 sed-4.8-14.fc39.x86_64 setup-2.14.4-1.fc39.noarch shadow-utils-2:4.13-8.fc39.x86_64 sqlite-libs-3.42.0-7.fc39.x86_64 systemd-libs-254-1.fc39.x86_64 tpm2-tss-4.0.1-4.fc39.x86_64 tzdata-2023c-2.fc39.noarch xz-libs-5.4.4-1.fc39.x86_64 zchunk-libs-1.3.1-2.fc39.x86_64 zlib-1.2.13-4.fc39.x86_64 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-rawhide-x86_64-1691568304.054811/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 Mock Version: 4.1 INFO: Mock Version: 4.1 INFO: Package manager dnf detected and used (direct choice) Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 58 MB/s | 20 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 19 MB/s | 69 MB 00:03 fedora 20 MB/s | 73 MB 00:03 Last metadata expiration check: 0:00:03 ago on Wed Aug 9 08:07:38 2023. Dependencies resolved. ======================================================================================================================================== Package Arch Version Repository Size ======================================================================================================================================== Installing group/module packages: bash x86_64 5.2.15-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M bzip2 x86_64 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 52 k coreutils x86_64 9.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M cpio x86_64 2.14-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 272 k diffutils x86_64 3.10-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 390 k fedora-release-common noarch 40-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k findutils x86_64 1:4.9.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 483 k gawk x86_64 5.2.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M glibc-minimal-langpack x86_64 2.38-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k grep x86_64 3.11-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 287 k gzip x86_64 1.12-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 159 k info x86_64 7.0.3-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 182 k patch x86_64 2.7.6-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 125 k redhat-rpm-config noarch 262-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k rpm-build x86_64 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71 k sed x86_64 4.8-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 297 k shadow-utils x86_64 2:4.13-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M tar x86_64 2:1.35-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 853 k unzip x86_64 6.0-62.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 184 k util-linux x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M which x86_64 2.21-40.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k xz x86_64 5.4.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 530 k Installing dependencies: alternatives x86_64 1.25-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k ansible-srpm-macros noarch 1-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k audit-libs x86_64 3.1.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 117 k authselect x86_64 1.4.2-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 139 k authselect-libs x86_64 1.4.2-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 235 k basesystem noarch 11-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.2 k binutils x86_64 2.40-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.6 M binutils-gold x86_64 2.40-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 797 k bzip2-libs x86_64 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k ca-certificates noarch 2023.2.60_v7.0.306-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 837 k coreutils-common x86_64 9.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M cracklib x86_64 2.9.11-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k crypto-policies noarch 20230731-1.git5ed06e0.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k curl x86_64 8.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 346 k cyrus-sasl-lib x86_64 2.1.28-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 793 k debugedit x86_64 5.0-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k dwz x86_64 0.15-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 134 k ed x86_64 1.19-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 79 k efi-srpm-macros noarch 5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k elfutils x86_64 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 532 k elfutils-debuginfod-client x86_64 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k elfutils-default-yama-scope noarch 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k elfutils-libelf x86_64 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194 k elfutils-libs x86_64 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 258 k fedora-gpg-keys noarch 40-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 119 k fedora-release noarch 40-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.5 k fedora-release-identity-basic noarch 40-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.3 k fedora-repos noarch 40-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.4 k fedora-repos-rawhide noarch 40-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.0 k file x86_64 5.44-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49 k file-libs x86_64 5.44-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 729 k filesystem x86_64 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 fpc-srpm-macros noarch 1.3-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.4 k gdb-minimal x86_64 13.2-7.fc39 copr_base 4.2 M gdbm-libs x86_64 1:1.23-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k ghc-srpm-macros noarch 1.6.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.8 k glibc x86_64 2.38-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 M glibc-common x86_64 2.38-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 343 k glibc-gconv-extra x86_64 2.38-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 M gmp x86_64 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 313 k gnat-srpm-macros noarch 6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 k go-srpm-macros noarch 3.2.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k jansson x86_64 2.13.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k kernel-srpm-macros noarch 1.0-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k keyutils-libs x86_64 1.6.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k krb5-libs x86_64 1.21-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 760 k libacl x86_64 2.3.1-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k libarchive x86_64 3.7.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 408 k libattr x86_64 2.5.1-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libblkid x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 116 k libbrotli x86_64 1.0.9-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 317 k libcap x86_64 2.48-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k libcap-ng x86_64 0.8.3-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libcom_err x86_64 1.47.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k libcurl x86_64 8.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 324 k libdb x86_64 5.3.28-56.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 760 k libeconf x86_64 0.4.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libevent x86_64 2.1.12-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 258 k libfdisk x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 162 k libffi x86_64 3.4.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k libgcc x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 109 k libgomp x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 319 k libidn2 x86_64 2.3.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k libmount x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 154 k libnghttp2 x86_64 1.55.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75 k libnsl2 x86_64 2.0.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libpkgconf x86_64 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libpsl x86_64 0.21.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k libpwquality x86_64 1.4.5-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 108 k libselinux x86_64 3.5-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 87 k libsemanage x86_64 3.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120 k libsepol x86_64 3.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 324 k libsigsegv x86_64 2.14-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libsmartcols x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k libssh x86_64 0.10.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 211 k libssh-config noarch 0.10.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.2 k libstdc++ x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 860 k libtasn1 x86_64 4.19.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74 k libtirpc x86_64 1.3.3-1.rc2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94 k libunistring x86_64 1.1-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 543 k libutempter x86_64 1.2.1-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k libuuid x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libverto x86_64 0.3.2-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k libxcrypt x86_64 4.4.36-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 119 k libxml2 x86_64 2.10.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 701 k libzstd x86_64 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 309 k lua-libs x86_64 5.4.6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 133 k lua-srpm-macros noarch 1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.6 k lz4-libs x86_64 1.9.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k mpfr x86_64 4.2.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 344 k ncurses-base noarch 6.4-6.20230520.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k ncurses-libs x86_64 6.4-6.20230520.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 336 k ocaml-srpm-macros noarch 8-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k openblas-srpm-macros noarch 2-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.5 k openldap x86_64 2.6.6-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 255 k openssl-libs x86_64 1:3.1.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 M p11-kit x86_64 0.25.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 472 k p11-kit-trust x86_64 0.25.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 142 k package-notes-srpm-macros noarch 0.5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k pam x86_64 1.5.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 511 k pam-libs x86_64 1.5.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k pcre2 x86_64 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 233 k pcre2-syntax noarch 10.42-1.fc39.2 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 x86_64 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 x86_64 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.6 k popt x86_64 1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 59 k publicsuffix-list-dafsa noarch 20230614-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k pyproject-srpm-macros noarch 1.9.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k python-srpm-macros noarch 3.12-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k qt5-srpm-macros noarch 5.15.10-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.3 k qt6-srpm-macros noarch 6.5.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.2 k readline x86_64 8.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 213 k rpm x86_64 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 505 k rpm-build-libs x86_64 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 k rpm-libs x86_64 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 312 k rpm-sequoia x86_64 1.4.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 869 k rpmautospec-rpm-macros noarch 0.3.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 k rust-srpm-macros noarch 24-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k setup noarch 2.14.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148 k sqlite-libs x86_64 3.42.0-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 678 k systemd-libs x86_64 254-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 685 k tzdata noarch 2023c-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 433 k util-linux-core x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 479 k xxhash-libs x86_64 0.8.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k xz-libs x86_64 5.4.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 108 k zip x86_64 3.0-38.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 266 k zlib x86_64 1.2.13-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94 k zstd x86_64 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 482 k Installing Groups: Buildsystem building group Transaction Summary ======================================================================================================================================== Install 153 Packages Total download size: 52 M Installed size: 180 M Downloading Packages: (1/153): alternatives-1.25-1.fc39.x86_64.rpm 438 kB/s | 39 kB 00:00 (2/153): ansible-srpm-macros-1-11.fc39.noarch.r 227 kB/s | 21 kB 00:00 (3/153): audit-libs-3.1.2-1.fc39.x86_64.rpm 4.0 MB/s | 117 kB 00:00 (4/153): authselect-1.4.2-3.fc39.x86_64.rpm 3.2 MB/s | 139 kB 00:00 (5/153): authselect-libs-1.4.2-3.fc39.x86_64.rp 8.4 MB/s | 235 kB 00:00 (6/153): gdb-minimal-13.2-7.fc39.x86_64.rpm 27 MB/s | 4.2 MB 00:00 (7/153): basesystem-11-18.fc39.noarch.rpm 347 kB/s | 7.2 kB 00:00 (8/153): bash-5.2.15-5.fc39.x86_64.rpm 35 MB/s | 1.8 MB 00:00 (9/153): bzip2-1.0.8-16.fc39.x86_64.rpm 1.8 MB/s | 52 kB 00:00 (10/153): bzip2-libs-1.0.8-16.fc39.x86_64.rpm 1.5 MB/s | 41 kB 00:00 (11/153): binutils-2.40-13.fc39.x86_64.rpm 44 MB/s | 5.6 MB 00:00 (12/153): ca-certificates-2023.2.60_v7.0.306-2. 23 MB/s | 837 kB 00:00 (13/153): coreutils-9.3-2.fc39.x86_64.rpm 26 MB/s | 1.1 MB 00:00 (14/153): coreutils-common-9.3-2.fc39.x86_64.rp 36 MB/s | 2.1 MB 00:00 (15/153): cpio-2.14-4.fc39.x86_64.rpm 8.6 MB/s | 272 kB 00:00 (16/153): binutils-gold-2.40-13.fc39.x86_64.rpm 3.8 MB/s | 797 kB 00:00 (17/153): cracklib-2.9.11-2.fc39.x86_64.rpm 3.6 MB/s | 83 kB 00:00 (18/153): crypto-policies-20230731-1.git5ed06e0 2.9 MB/s | 68 kB 00:00 (19/153): curl-8.2.1-1.fc39.x86_64.rpm 14 MB/s | 346 kB 00:00 (20/153): debugedit-5.0-10.fc39.x86_64.rpm 3.5 MB/s | 77 kB 00:00 (21/153): diffutils-3.10-3.fc39.x86_64.rpm 14 MB/s | 390 kB 00:00 (22/153): dwz-0.15-3.fc39.x86_64.rpm 5.3 MB/s | 134 kB 00:00 (23/153): ed-1.19-4.fc39.x86_64.rpm 3.7 MB/s | 79 kB 00:00 (24/153): cyrus-sasl-lib-2.1.28-11.fc39.x86_64. 10 MB/s | 793 kB 00:00 (25/153): efi-srpm-macros-5-9.fc39.noarch.rpm 975 kB/s | 22 kB 00:00 (26/153): elfutils-0.189-4.fc39.x86_64.rpm 18 MB/s | 532 kB 00:00 (27/153): elfutils-debuginfod-client-0.189-4.fc 1.7 MB/s | 38 kB 00:00 (28/153): elfutils-default-yama-scope-0.189-4.f 560 kB/s | 13 kB 00:00 (29/153): elfutils-libelf-0.189-4.fc39.x86_64.r 9.3 MB/s | 194 kB 00:00 (30/153): elfutils-libs-0.189-4.fc39.x86_64.rpm 11 MB/s | 258 kB 00:00 (31/153): fedora-gpg-keys-40-0.1.noarch.rpm 5.9 MB/s | 119 kB 00:00 (32/153): fedora-release-40-0.1.noarch.rpm 366 kB/s | 7.5 kB 00:00 (33/153): fedora-release-common-40-0.1.noarch.r 917 kB/s | 18 kB 00:00 (34/153): fedora-release-identity-basic-40-0.1. 388 kB/s | 8.3 kB 00:00 (35/153): fedora-repos-40-0.1.noarch.rpm 498 kB/s | 9.4 kB 00:00 (36/153): fedora-repos-rawhide-40-0.1.noarch.rp 443 kB/s | 9.0 kB 00:00 (37/153): file-5.44-5.fc39.x86_64.rpm 2.4 MB/s | 49 kB 00:00 (38/153): filesystem-3.18-6.fc39.x86_64.rpm 26 MB/s | 1.1 MB 00:00 (39/153): file-libs-5.44-5.fc39.x86_64.rpm 13 MB/s | 729 kB 00:00 (40/153): findutils-4.9.0-5.fc39.x86_64.rpm 10 MB/s | 483 kB 00:00 (41/153): fonts-srpm-macros-2.0.5-12.fc39.noarc 1.3 MB/s | 26 kB 00:00 (42/153): fpc-srpm-macros-1.3-8.fc39.noarch.rpm 370 kB/s | 7.4 kB 00:00 (43/153): gawk-5.2.2-2.fc39.x86_64.rpm 33 MB/s | 1.1 MB 00:00 (44/153): gdbm-libs-1.23-4.fc39.x86_64.rpm 2.1 MB/s | 56 kB 00:00 (45/153): ghc-srpm-macros-1.6.1-2.fc39.noarch.r 369 kB/s | 7.8 kB 00:00 (46/153): glibc-common-2.38-1.fc39.x86_64.rpm 12 MB/s | 343 kB 00:00 (47/153): glibc-2.38-1.fc39.x86_64.rpm 43 MB/s | 2.2 MB 00:00 (48/153): glibc-minimal-langpack-2.38-1.fc39.x8 3.0 MB/s | 67 kB 00:00 (49/153): gmp-6.2.1-5.fc39.x86_64.rpm 14 MB/s | 313 kB 00:00 (50/153): gnat-srpm-macros-6-3.fc39.noarch.rpm 432 kB/s | 8.8 kB 00:00 (51/153): grep-3.11-3.fc39.x86_64.rpm 12 MB/s | 287 kB 00:00 (52/153): go-srpm-macros-3.2.0-6.fc39.noarch.rp 866 kB/s | 27 kB 00:00 (53/153): glibc-gconv-extra-2.38-1.fc39.x86_64. 15 MB/s | 1.6 MB 00:00 (54/153): gzip-1.12-6.fc39.x86_64.rpm 7.5 MB/s | 159 kB 00:00 (55/153): jansson-2.13.1-7.fc39.x86_64.rpm 2.0 MB/s | 44 kB 00:00 (56/153): info-7.0.3-3.fc39.x86_64.rpm 6.8 MB/s | 182 kB 00:00 (57/153): keyutils-libs-1.6.1-7.fc39.x86_64.rpm 1.3 MB/s | 31 kB 00:00 (58/153): krb5-libs-1.21-3.fc39.x86_64.rpm 26 MB/s | 760 kB 00:00 (59/153): libacl-2.3.1-8.fc39.x86_64.rpm 1.1 MB/s | 23 kB 00:00 (60/153): kernel-srpm-macros-1.0-20.fc39.noarch 183 kB/s | 10 kB 00:00 (61/153): libarchive-3.7.1-1.fc39.x86_64.rpm 14 MB/s | 408 kB 00:00 (62/153): libattr-2.5.1-8.fc39.x86_64.rpm 773 kB/s | 18 kB 00:00 (63/153): libblkid-2.39.1-3.fc39.x86_64.rpm 4.3 MB/s | 116 kB 00:00 (64/153): libcap-2.48-7.fc39.x86_64.rpm 3.0 MB/s | 68 kB 00:00 (65/153): libcap-ng-0.8.3-7.fc39.x86_64.rpm 1.5 MB/s | 32 kB 00:00 (66/153): libcom_err-1.47.0-2.fc39.x86_64.rpm 1.4 MB/s | 26 kB 00:00 (67/153): libcurl-8.2.1-1.fc39.x86_64.rpm 13 MB/s | 324 kB 00:00 (68/153): libeconf-0.4.0-6.fc39.x86_64.rpm 1.3 MB/s | 27 kB 00:00 (69/153): libdb-5.3.28-56.fc39.x86_64.rpm 25 MB/s | 760 kB 00:00 (70/153): libevent-2.1.12-9.fc39.x86_64.rpm 12 MB/s | 258 kB 00:00 (71/153): libfdisk-2.39.1-3.fc39.x86_64.rpm 6.9 MB/s | 162 kB 00:00 (72/153): libffi-3.4.4-4.fc39.x86_64.rpm 2.0 MB/s | 40 kB 00:00 (73/153): libbrotli-1.0.9-13.fc39.x86_64.rpm 2.4 MB/s | 317 kB 00:00 (74/153): libgomp-13.2.1-1.fc39.x86_64.rpm 14 MB/s | 319 kB 00:00 (75/153): libidn2-2.3.4-3.fc39.x86_64.rpm 4.6 MB/s | 111 kB 00:00 (76/153): libmount-2.39.1-3.fc39.x86_64.rpm 5.5 MB/s | 154 kB 00:00 (77/153): libgcc-13.2.1-1.fc39.x86_64.rpm 1.6 MB/s | 109 kB 00:00 (78/153): libnghttp2-1.55.1-2.fc39.x86_64.rpm 3.0 MB/s | 75 kB 00:00 (79/153): libnsl2-2.0.0-6.fc39.x86_64.rpm 1.5 MB/s | 30 kB 00:00 (80/153): libpkgconf-1.9.5-2.fc39.x86_64.rpm 1.7 MB/s | 38 kB 00:00 (81/153): libpwquality-1.4.5-6.fc39.x86_64.rpm 5.0 MB/s | 108 kB 00:00 (82/153): libselinux-3.5-5.fc39.x86_64.rpm 3.9 MB/s | 87 kB 00:00 (83/153): libsemanage-3.5-4.fc39.x86_64.rpm 5.7 MB/s | 120 kB 00:00 (84/153): libsepol-3.5-2.fc39.x86_64.rpm 12 MB/s | 324 kB 00:00 (85/153): libpsl-0.21.2-4.fc39.x86_64.rpm 925 kB/s | 63 kB 00:00 (86/153): libsigsegv-2.14-5.fc39.x86_64.rpm 1.2 MB/s | 27 kB 00:00 (87/153): libsmartcols-2.39.1-3.fc39.x86_64.rpm 3.2 MB/s | 67 kB 00:00 (88/153): libssh-0.10.5-2.fc39.x86_64.rpm 9.4 MB/s | 211 kB 00:00 (89/153): libssh-config-0.10.5-2.fc39.noarch.rp 424 kB/s | 9.2 kB 00:00 (90/153): libtasn1-4.19.0-3.fc39.x86_64.rpm 3.2 MB/s | 74 kB 00:00 (91/153): libstdc++-13.2.1-1.fc39.x86_64.rpm 27 MB/s | 860 kB 00:00 (92/153): libtirpc-1.3.3-1.rc2.fc39.x86_64.rpm 2.8 MB/s | 94 kB 00:00 (93/153): libunistring-1.1-4.fc39.x86_64.rpm 21 MB/s | 543 kB 00:00 (94/153): libutempter-1.2.1-10.fc39.x86_64.rpm 1.3 MB/s | 26 kB 00:00 (95/153): libuuid-2.39.1-3.fc39.x86_64.rpm 1.4 MB/s | 28 kB 00:00 (96/153): libverto-0.3.2-6.fc39.x86_64.rpm 964 kB/s | 20 kB 00:00 (97/153): libxcrypt-4.4.36-2.fc39.x86_64.rpm 5.3 MB/s | 119 kB 00:00 (98/153): libxml2-2.10.4-3.fc39.x86_64.rpm 24 MB/s | 701 kB 00:00 (99/153): lua-libs-5.4.6-3.fc39.x86_64.rpm 5.2 MB/s | 133 kB 00:00 (100/153): libzstd-1.5.5-4.fc39.x86_64.rpm 10 MB/s | 309 kB 00:00 (101/153): lua-srpm-macros-1-9.fc39.noarch.rpm 452 kB/s | 8.6 kB 00:00 (102/153): lz4-libs-1.9.4-4.fc39.x86_64.rpm 3.2 MB/s | 67 kB 00:00 (103/153): mpfr-4.2.0-3.fc39.x86_64.rpm 10 MB/s | 344 kB 00:00 (104/153): ncurses-base-6.4-6.20230520.fc39.noa 2.8 MB/s | 63 kB 00:00 (105/153): ncurses-libs-6.4-6.20230520.fc39.x86 13 MB/s | 336 kB 00:00 (106/153): ocaml-srpm-macros-8-2.fc39.noarch.rp 664 kB/s | 14 kB 00:00 (107/153): openblas-srpm-macros-2-14.fc39.noarc 369 kB/s | 7.5 kB 00:00 (108/153): openldap-2.6.6-1.fc39.x86_64.rpm 9.7 MB/s | 255 kB 00:00 (109/153): p11-kit-0.25.0-2.fc39.x86_64.rpm 15 MB/s | 472 kB 00:00 (110/153): p11-kit-trust-0.25.0-2.fc39.x86_64.r 4.1 MB/s | 142 kB 00:00 (111/153): openssl-libs-3.1.1-1.fc39.x86_64.rpm 39 MB/s | 2.2 MB 00:00 (112/153): pam-1.5.3-2.fc39.x86_64.rpm 20 MB/s | 511 kB 00:00 (113/153): pam-libs-1.5.3-2.fc39.x86_64.rpm 2.2 MB/s | 58 kB 00:00 (114/153): package-notes-srpm-macros-0.5-9.fc39 182 kB/s | 11 kB 00:00 (115/153): patch-2.7.6-22.fc39.x86_64.rpm 4.2 MB/s | 125 kB 00:00 (116/153): pcre2-syntax-10.42-1.fc39.2.noarch.r 5.7 MB/s | 143 kB 00:00 (117/153): perl-srpm-macros-1-51.fc39.noarch.rp 369 kB/s | 8.0 kB 00:00 (118/153): pkgconf-1.9.5-2.fc39.x86_64.rpm 2.1 MB/s | 42 kB 00:00 (119/153): pkgconf-m4-1.9.5-2.fc39.noarch.rpm 605 kB/s | 14 kB 00:00 (120/153): pkgconf-pkg-config-1.9.5-2.fc39.x86_ 507 kB/s | 9.6 kB 00:00 (121/153): popt-1.19-3.fc39.x86_64.rpm 2.8 MB/s | 59 kB 00:00 (122/153): pcre2-10.42-1.fc39.2.x86_64.rpm 2.4 MB/s | 233 kB 00:00 (123/153): publicsuffix-list-dafsa-20230614-2.f 2.9 MB/s | 57 kB 00:00 (124/153): pyproject-srpm-macros-1.9.0-2.fc39.n 694 kB/s | 14 kB 00:00 (125/153): python-srpm-macros-3.12-2.fc39.noarc 1.2 MB/s | 25 kB 00:00 (126/153): qt5-srpm-macros-5.15.10-2.fc39.noarc 426 kB/s | 8.3 kB 00:00 (127/153): qt6-srpm-macros-6.5.2-2.fc39.noarch. 479 kB/s | 9.2 kB 00:00 (128/153): readline-8.2-4.fc39.x86_64.rpm 8.9 MB/s | 213 kB 00:00 (129/153): redhat-rpm-config-262-1.fc39.noarch. 3.2 MB/s | 77 kB 00:00 (130/153): rpm-4.18.92-1.fc39.x86_64.rpm 18 MB/s | 505 kB 00:00 (131/153): rpm-build-4.18.92-1.fc39.x86_64.rpm 2.3 MB/s | 71 kB 00:00 (132/153): rpm-build-libs-4.18.92-1.fc39.x86_64 3.0 MB/s | 96 kB 00:00 (133/153): rpm-libs-4.18.92-1.fc39.x86_64.rpm 9.0 MB/s | 312 kB 00:00 (134/153): rpmautospec-rpm-macros-0.3.5-4.fc39. 254 kB/s | 8.8 kB 00:00 (135/153): rpm-sequoia-1.4.1-2.fc39.x86_64.rpm 20 MB/s | 869 kB 00:00 (136/153): rust-srpm-macros-24-3.fc39.noarch.rp 401 kB/s | 12 kB 00:00 (137/153): sed-4.8-14.fc39.x86_64.rpm 8.9 MB/s | 297 kB 00:00 (138/153): setup-2.14.4-1.fc39.noarch.rpm 4.8 MB/s | 148 kB 00:00 (139/153): systemd-libs-254-1.fc39.x86_64.rpm 18 MB/s | 685 kB 00:00 (140/153): sqlite-libs-3.42.0-7.fc39.x86_64.rpm 16 MB/s | 678 kB 00:00 (141/153): shadow-utils-4.13-8.fc39.x86_64.rpm 13 MB/s | 1.2 MB 00:00 (142/153): tzdata-2023c-2.fc39.noarch.rpm 12 MB/s | 433 kB 00:00 (143/153): tar-1.35-1.fc39.x86_64.rpm 20 MB/s | 853 kB 00:00 (144/153): unzip-6.0-62.fc39.x86_64.rpm 5.9 MB/s | 184 kB 00:00 (145/153): util-linux-2.39.1-3.fc39.x86_64.rpm 22 MB/s | 1.1 MB 00:00 (146/153): util-linux-core-2.39.1-3.fc39.x86_64 9.6 MB/s | 479 kB 00:00 (147/153): which-2.21-40.fc39.x86_64.rpm 1.4 MB/s | 42 kB 00:00 (148/153): xxhash-libs-0.8.2-1.fc39.x86_64.rpm 1.4 MB/s | 37 kB 00:00 (149/153): xz-5.4.4-1.fc39.x86_64.rpm 15 MB/s | 530 kB 00:00 (150/153): xz-libs-5.4.4-1.fc39.x86_64.rpm 3.3 MB/s | 108 kB 00:00 (151/153): zip-3.0-38.fc39.x86_64.rpm 8.1 MB/s | 266 kB 00:00 (152/153): zlib-1.2.13-4.fc39.x86_64.rpm 2.8 MB/s | 94 kB 00:00 (153/153): zstd-1.5.5-4.fc39.x86_64.rpm 9.9 MB/s | 482 kB 00:00 -------------------------------------------------------------------------------- Total 29 MB/s | 52 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.x86_64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-1.fc39.x86_64 1/153 Running scriptlet: libgcc-13.2.1-1.fc39.x86_64 1/153 Installing : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 2/153 Running scriptlet: crypto-policies-20230731-1.git5ed06e0.fc39.noarc 2/153 Installing : tzdata-2023c-2.fc39.noarch 3/153 Installing : fedora-release-identity-basic-40-0.1.noarch 4/153 Installing : fedora-repos-rawhide-40-0.1.noarch 5/153 Installing : fedora-gpg-keys-40-0.1.noarch 6/153 Installing : fedora-repos-40-0.1.noarch 7/153 Installing : fedora-release-common-40-0.1.noarch 8/153 Installing : fedora-release-40-0.1.noarch 9/153 Installing : setup-2.14.4-1.fc39.noarch 10/153 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.4-1.fc39.noarch 10/153 Installing : filesystem-3.18-6.fc39.x86_64 11/153 Installing : basesystem-11-18.fc39.noarch 12/153 Installing : rust-srpm-macros-24-3.fc39.noarch 13/153 Installing : qt6-srpm-macros-6.5.2-2.fc39.noarch 14/153 Installing : qt5-srpm-macros-5.15.10-2.fc39.noarch 15/153 Installing : pyproject-srpm-macros-1.9.0-2.fc39.noarch 16/153 Installing : publicsuffix-list-dafsa-20230614-2.fc39.noarch 17/153 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 18/153 Installing : perl-srpm-macros-1-51.fc39.noarch 19/153 Installing : pcre2-syntax-10.42-1.fc39.2.noarch 20/153 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 21/153 Installing : openblas-srpm-macros-2-14.fc39.noarch 22/153 Installing : ocaml-srpm-macros-8-2.fc39.noarch 23/153 Installing : ncurses-base-6.4-6.20230520.fc39.noarch 24/153 Installing : glibc-gconv-extra-2.38-1.fc39.x86_64 25/153 Running scriptlet: glibc-gconv-extra-2.38-1.fc39.x86_64 25/153 Installing : glibc-minimal-langpack-2.38-1.fc39.x86_64 26/153 Installing : glibc-common-2.38-1.fc39.x86_64 27/153 Running scriptlet: glibc-2.38-1.fc39.x86_64 28/153 Installing : glibc-2.38-1.fc39.x86_64 28/153 Running scriptlet: glibc-2.38-1.fc39.x86_64 28/153 Installing : ncurses-libs-6.4-6.20230520.fc39.x86_64 29/153 Installing : bash-5.2.15-5.fc39.x86_64 30/153 Running scriptlet: bash-5.2.15-5.fc39.x86_64 30/153 Installing : zlib-1.2.13-4.fc39.x86_64 31/153 Installing : xz-libs-5.4.4-1.fc39.x86_64 32/153 Installing : bzip2-libs-1.0.8-16.fc39.x86_64 33/153 Installing : libstdc++-13.2.1-1.fc39.x86_64 34/153 Installing : libuuid-2.39.1-3.fc39.x86_64 35/153 Installing : libzstd-1.5.5-4.fc39.x86_64 36/153 Installing : elfutils-libelf-0.189-4.fc39.x86_64 37/153 Installing : popt-1.19-3.fc39.x86_64 38/153 Installing : libblkid-2.39.1-3.fc39.x86_64 39/153 Installing : readline-8.2-4.fc39.x86_64 40/153 Installing : gmp-1:6.2.1-5.fc39.x86_64 41/153 Installing : libattr-2.5.1-8.fc39.x86_64 42/153 Installing : libacl-2.3.1-8.fc39.x86_64 43/153 Installing : libcap-2.48-7.fc39.x86_64 44/153 Installing : libxcrypt-4.4.36-2.fc39.x86_64 45/153 Installing : lz4-libs-1.9.4-4.fc39.x86_64 46/153 Installing : systemd-libs-254-1.fc39.x86_64 47/153 Installing : mpfr-4.2.0-3.fc39.x86_64 48/153 Installing : dwz-0.15-3.fc39.x86_64 49/153 Installing : unzip-6.0-62.fc39.x86_64 50/153 Installing : file-libs-5.44-5.fc39.x86_64 51/153 Installing : file-5.44-5.fc39.x86_64 52/153 Installing : alternatives-1.25-1.fc39.x86_64 53/153 Installing : jansson-2.13.1-7.fc39.x86_64 54/153 Installing : libcap-ng-0.8.3-7.fc39.x86_64 55/153 Installing : audit-libs-3.1.2-1.fc39.x86_64 56/153 Installing : pam-libs-1.5.3-2.fc39.x86_64 57/153 Installing : libcom_err-1.47.0-2.fc39.x86_64 58/153 Installing : libsepol-3.5-2.fc39.x86_64 59/153 Installing : libsmartcols-2.39.1-3.fc39.x86_64 60/153 Installing : libunistring-1.1-4.fc39.x86_64 61/153 Installing : libidn2-2.3.4-3.fc39.x86_64 62/153 Installing : lua-libs-5.4.6-3.fc39.x86_64 63/153 Installing : pcre2-10.42-1.fc39.2.x86_64 64/153 Installing : libselinux-3.5-5.fc39.x86_64 65/153 Installing : sed-4.8-14.fc39.x86_64 66/153 Installing : grep-3.11-3.fc39.x86_64 67/153 Installing : findutils-1:4.9.0-5.fc39.x86_64 68/153 Installing : xz-5.4.4-1.fc39.x86_64 69/153 Installing : libmount-2.39.1-3.fc39.x86_64 70/153 Installing : util-linux-core-2.39.1-3.fc39.x86_64 71/153 Installing : libsemanage-3.5-4.fc39.x86_64 72/153 Installing : tar-2:1.35-1.fc39.x86_64 73/153 Installing : libpsl-0.21.2-4.fc39.x86_64 74/153 Installing : zip-3.0-38.fc39.x86_64 75/153 Installing : zstd-1.5.5-4.fc39.x86_64 76/153 Installing : libfdisk-2.39.1-3.fc39.x86_64 77/153 Installing : bzip2-1.0.8-16.fc39.x86_64 78/153 Installing : libxml2-2.10.4-3.fc39.x86_64 79/153 Installing : sqlite-libs-3.42.0-7.fc39.x86_64 80/153 Installing : ed-1.19-4.fc39.x86_64 81/153 Installing : patch-2.7.6-22.fc39.x86_64 82/153 Installing : elfutils-default-yama-scope-0.189-4.fc39.noarch 83/153 Running scriptlet: elfutils-default-yama-scope-0.189-4.fc39.noarch 83/153 Installing : cpio-2.14-4.fc39.x86_64 84/153 Installing : diffutils-3.10-3.fc39.x86_64 85/153 Installing : gdbm-libs-1:1.23-4.fc39.x86_64 86/153 Installing : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 87/153 Installing : keyutils-libs-1.6.1-7.fc39.x86_64 88/153 Installing : libbrotli-1.0.9-13.fc39.x86_64 89/153 Installing : libdb-5.3.28-56.fc39.x86_64 90/153 Installing : libeconf-0.4.0-6.fc39.x86_64 91/153 Installing : shadow-utils-2:4.13-8.fc39.x86_64 92/153 Running scriptlet: libutempter-1.2.1-10.fc39.x86_64 93/153 Installing : libutempter-1.2.1-10.fc39.x86_64 93/153 Installing : libffi-3.4.4-4.fc39.x86_64 94/153 Installing : p11-kit-0.25.0-2.fc39.x86_64 95/153 Installing : libgomp-13.2.1-1.fc39.x86_64 96/153 Installing : libnghttp2-1.55.1-2.fc39.x86_64 97/153 Installing : libpkgconf-1.9.5-2.fc39.x86_64 98/153 Installing : pkgconf-1.9.5-2.fc39.x86_64 99/153 Installing : pkgconf-pkg-config-1.9.5-2.fc39.x86_64 100/153 Installing : libsigsegv-2.14-5.fc39.x86_64 101/153 Installing : gawk-5.2.2-2.fc39.x86_64 102/153 Installing : libtasn1-4.19.0-3.fc39.x86_64 103/153 Installing : p11-kit-trust-0.25.0-2.fc39.x86_64 104/153 Running scriptlet: p11-kit-trust-0.25.0-2.fc39.x86_64 104/153 Installing : libverto-0.3.2-6.fc39.x86_64 105/153 Installing : xxhash-libs-0.8.2-1.fc39.x86_64 106/153 Installing : libssh-config-0.10.5-2.fc39.noarch 107/153 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 108/153 Installing : gnat-srpm-macros-6-3.fc39.noarch 109/153 Installing : ghc-srpm-macros-1.6.1-2.fc39.noarch 110/153 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 111/153 Installing : coreutils-common-9.3-2.fc39.x86_64 112/153 Installing : openssl-libs-1:3.1.1-1.fc39.x86_64 113/153 Installing : coreutils-9.3-2.fc39.x86_64 114/153 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 115/153 Installing : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 115/153 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 115/153 Installing : krb5-libs-1.21-3.fc39.x86_64 116/153 Installing : libtirpc-1.3.3-1.rc2.fc39.x86_64 117/153 Running scriptlet: authselect-libs-1.4.2-3.fc39.x86_64 118/153 Installing : authselect-libs-1.4.2-3.fc39.x86_64 118/153 Installing : gzip-1.12-6.fc39.x86_64 119/153 Installing : cracklib-2.9.11-2.fc39.x86_64 120/153 Installing : libpwquality-1.4.5-6.fc39.x86_64 121/153 Installing : authselect-1.4.2-3.fc39.x86_64 122/153 Installing : libnsl2-2.0.0-6.fc39.x86_64 123/153 Installing : pam-1.5.3-2.fc39.x86_64 124/153 Installing : libssh-0.10.5-2.fc39.x86_64 125/153 Installing : libarchive-3.7.1-1.fc39.x86_64 126/153 Installing : libevent-2.1.12-9.fc39.x86_64 127/153 Installing : openldap-2.6.6-1.fc39.x86_64 128/153 Installing : libcurl-8.2.1-1.fc39.x86_64 129/153 Installing : elfutils-libs-0.189-4.fc39.x86_64 130/153 Installing : elfutils-debuginfod-client-0.189-4.fc39.x86_64 131/153 Installing : binutils-gold-2.40-13.fc39.x86_64 132/153 Running scriptlet: binutils-gold-2.40-13.fc39.x86_64 132/153 Installing : binutils-2.40-13.fc39.x86_64 133/153 Running scriptlet: binutils-2.40-13.fc39.x86_64 133/153 Installing : gdb-minimal-13.2-7.fc39.x86_64 134/153 Installing : elfutils-0.189-4.fc39.x86_64 135/153 Installing : debugedit-5.0-10.fc39.x86_64 136/153 Installing : curl-8.2.1-1.fc39.x86_64 137/153 Installing : rpm-sequoia-1.4.1-2.fc39.x86_64 138/153 Installing : rpm-libs-4.18.92-1.fc39.x86_64 139/153 Running scriptlet: rpm-4.18.92-1.fc39.x86_64 140/153 Installing : rpm-4.18.92-1.fc39.x86_64 140/153 Installing : efi-srpm-macros-5-9.fc39.noarch 141/153 Installing : lua-srpm-macros-1-9.fc39.noarch 142/153 Installing : rpmautospec-rpm-macros-0.3.5-4.fc39.noarch 143/153 Installing : rpm-build-libs-4.18.92-1.fc39.x86_64 144/153 Installing : ansible-srpm-macros-1-11.fc39.noarch 145/153 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 146/153 Installing : go-srpm-macros-3.2.0-6.fc39.noarch 147/153 Installing : python-srpm-macros-3.12-2.fc39.noarch 148/153 Installing : redhat-rpm-config-262-1.fc39.noarch 149/153 Installing : rpm-build-4.18.92-1.fc39.x86_64 150/153 Installing : util-linux-2.39.1-3.fc39.x86_64 151/153 Installing : which-2.21-40.fc39.x86_64 152/153 Installing : info-7.0.3-3.fc39.x86_64 153/153 Running scriptlet: filesystem-3.18-6.fc39.x86_64 153/153 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 153/153 Running scriptlet: authselect-libs-1.4.2-3.fc39.x86_64 153/153 Running scriptlet: rpm-4.18.92-1.fc39.x86_64 153/153 Running scriptlet: info-7.0.3-3.fc39.x86_64 153/153 Verifying : gdb-minimal-13.2-7.fc39.x86_64 1/153 Verifying : alternatives-1.25-1.fc39.x86_64 2/153 Verifying : ansible-srpm-macros-1-11.fc39.noarch 3/153 Verifying : audit-libs-3.1.2-1.fc39.x86_64 4/153 Verifying : authselect-1.4.2-3.fc39.x86_64 5/153 Verifying : authselect-libs-1.4.2-3.fc39.x86_64 6/153 Verifying : basesystem-11-18.fc39.noarch 7/153 Verifying : bash-5.2.15-5.fc39.x86_64 8/153 Verifying : binutils-2.40-13.fc39.x86_64 9/153 Verifying : binutils-gold-2.40-13.fc39.x86_64 10/153 Verifying : bzip2-1.0.8-16.fc39.x86_64 11/153 Verifying : bzip2-libs-1.0.8-16.fc39.x86_64 12/153 Verifying : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 13/153 Verifying : coreutils-9.3-2.fc39.x86_64 14/153 Verifying : coreutils-common-9.3-2.fc39.x86_64 15/153 Verifying : cpio-2.14-4.fc39.x86_64 16/153 Verifying : cracklib-2.9.11-2.fc39.x86_64 17/153 Verifying : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 18/153 Verifying : curl-8.2.1-1.fc39.x86_64 19/153 Verifying : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 20/153 Verifying : debugedit-5.0-10.fc39.x86_64 21/153 Verifying : diffutils-3.10-3.fc39.x86_64 22/153 Verifying : dwz-0.15-3.fc39.x86_64 23/153 Verifying : ed-1.19-4.fc39.x86_64 24/153 Verifying : efi-srpm-macros-5-9.fc39.noarch 25/153 Verifying : elfutils-0.189-4.fc39.x86_64 26/153 Verifying : elfutils-debuginfod-client-0.189-4.fc39.x86_64 27/153 Verifying : elfutils-default-yama-scope-0.189-4.fc39.noarch 28/153 Verifying : elfutils-libelf-0.189-4.fc39.x86_64 29/153 Verifying : elfutils-libs-0.189-4.fc39.x86_64 30/153 Verifying : fedora-gpg-keys-40-0.1.noarch 31/153 Verifying : fedora-release-40-0.1.noarch 32/153 Verifying : fedora-release-common-40-0.1.noarch 33/153 Verifying : fedora-release-identity-basic-40-0.1.noarch 34/153 Verifying : fedora-repos-40-0.1.noarch 35/153 Verifying : fedora-repos-rawhide-40-0.1.noarch 36/153 Verifying : file-5.44-5.fc39.x86_64 37/153 Verifying : file-libs-5.44-5.fc39.x86_64 38/153 Verifying : filesystem-3.18-6.fc39.x86_64 39/153 Verifying : findutils-1:4.9.0-5.fc39.x86_64 40/153 Verifying : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 41/153 Verifying : fpc-srpm-macros-1.3-8.fc39.noarch 42/153 Verifying : gawk-5.2.2-2.fc39.x86_64 43/153 Verifying : gdbm-libs-1:1.23-4.fc39.x86_64 44/153 Verifying : ghc-srpm-macros-1.6.1-2.fc39.noarch 45/153 Verifying : glibc-2.38-1.fc39.x86_64 46/153 Verifying : glibc-common-2.38-1.fc39.x86_64 47/153 Verifying : glibc-gconv-extra-2.38-1.fc39.x86_64 48/153 Verifying : glibc-minimal-langpack-2.38-1.fc39.x86_64 49/153 Verifying : gmp-1:6.2.1-5.fc39.x86_64 50/153 Verifying : gnat-srpm-macros-6-3.fc39.noarch 51/153 Verifying : go-srpm-macros-3.2.0-6.fc39.noarch 52/153 Verifying : grep-3.11-3.fc39.x86_64 53/153 Verifying : gzip-1.12-6.fc39.x86_64 54/153 Verifying : info-7.0.3-3.fc39.x86_64 55/153 Verifying : jansson-2.13.1-7.fc39.x86_64 56/153 Verifying : kernel-srpm-macros-1.0-20.fc39.noarch 57/153 Verifying : keyutils-libs-1.6.1-7.fc39.x86_64 58/153 Verifying : krb5-libs-1.21-3.fc39.x86_64 59/153 Verifying : libacl-2.3.1-8.fc39.x86_64 60/153 Verifying : libarchive-3.7.1-1.fc39.x86_64 61/153 Verifying : libattr-2.5.1-8.fc39.x86_64 62/153 Verifying : libblkid-2.39.1-3.fc39.x86_64 63/153 Verifying : libbrotli-1.0.9-13.fc39.x86_64 64/153 Verifying : libcap-2.48-7.fc39.x86_64 65/153 Verifying : libcap-ng-0.8.3-7.fc39.x86_64 66/153 Verifying : libcom_err-1.47.0-2.fc39.x86_64 67/153 Verifying : libcurl-8.2.1-1.fc39.x86_64 68/153 Verifying : libdb-5.3.28-56.fc39.x86_64 69/153 Verifying : libeconf-0.4.0-6.fc39.x86_64 70/153 Verifying : libevent-2.1.12-9.fc39.x86_64 71/153 Verifying : libfdisk-2.39.1-3.fc39.x86_64 72/153 Verifying : libffi-3.4.4-4.fc39.x86_64 73/153 Verifying : libgcc-13.2.1-1.fc39.x86_64 74/153 Verifying : libgomp-13.2.1-1.fc39.x86_64 75/153 Verifying : libidn2-2.3.4-3.fc39.x86_64 76/153 Verifying : libmount-2.39.1-3.fc39.x86_64 77/153 Verifying : libnghttp2-1.55.1-2.fc39.x86_64 78/153 Verifying : libnsl2-2.0.0-6.fc39.x86_64 79/153 Verifying : libpkgconf-1.9.5-2.fc39.x86_64 80/153 Verifying : libpsl-0.21.2-4.fc39.x86_64 81/153 Verifying : libpwquality-1.4.5-6.fc39.x86_64 82/153 Verifying : libselinux-3.5-5.fc39.x86_64 83/153 Verifying : libsemanage-3.5-4.fc39.x86_64 84/153 Verifying : libsepol-3.5-2.fc39.x86_64 85/153 Verifying : libsigsegv-2.14-5.fc39.x86_64 86/153 Verifying : libsmartcols-2.39.1-3.fc39.x86_64 87/153 Verifying : libssh-0.10.5-2.fc39.x86_64 88/153 Verifying : libssh-config-0.10.5-2.fc39.noarch 89/153 Verifying : libstdc++-13.2.1-1.fc39.x86_64 90/153 Verifying : libtasn1-4.19.0-3.fc39.x86_64 91/153 Verifying : libtirpc-1.3.3-1.rc2.fc39.x86_64 92/153 Verifying : libunistring-1.1-4.fc39.x86_64 93/153 Verifying : libutempter-1.2.1-10.fc39.x86_64 94/153 Verifying : libuuid-2.39.1-3.fc39.x86_64 95/153 Verifying : libverto-0.3.2-6.fc39.x86_64 96/153 Verifying : libxcrypt-4.4.36-2.fc39.x86_64 97/153 Verifying : libxml2-2.10.4-3.fc39.x86_64 98/153 Verifying : libzstd-1.5.5-4.fc39.x86_64 99/153 Verifying : lua-libs-5.4.6-3.fc39.x86_64 100/153 Verifying : lua-srpm-macros-1-9.fc39.noarch 101/153 Verifying : lz4-libs-1.9.4-4.fc39.x86_64 102/153 Verifying : mpfr-4.2.0-3.fc39.x86_64 103/153 Verifying : ncurses-base-6.4-6.20230520.fc39.noarch 104/153 Verifying : ncurses-libs-6.4-6.20230520.fc39.x86_64 105/153 Verifying : ocaml-srpm-macros-8-2.fc39.noarch 106/153 Verifying : openblas-srpm-macros-2-14.fc39.noarch 107/153 Verifying : openldap-2.6.6-1.fc39.x86_64 108/153 Verifying : openssl-libs-1:3.1.1-1.fc39.x86_64 109/153 Verifying : p11-kit-0.25.0-2.fc39.x86_64 110/153 Verifying : p11-kit-trust-0.25.0-2.fc39.x86_64 111/153 Verifying : package-notes-srpm-macros-0.5-9.fc39.noarch 112/153 Verifying : pam-1.5.3-2.fc39.x86_64 113/153 Verifying : pam-libs-1.5.3-2.fc39.x86_64 114/153 Verifying : patch-2.7.6-22.fc39.x86_64 115/153 Verifying : pcre2-10.42-1.fc39.2.x86_64 116/153 Verifying : pcre2-syntax-10.42-1.fc39.2.noarch 117/153 Verifying : perl-srpm-macros-1-51.fc39.noarch 118/153 Verifying : pkgconf-1.9.5-2.fc39.x86_64 119/153 Verifying : pkgconf-m4-1.9.5-2.fc39.noarch 120/153 Verifying : pkgconf-pkg-config-1.9.5-2.fc39.x86_64 121/153 Verifying : popt-1.19-3.fc39.x86_64 122/153 Verifying : publicsuffix-list-dafsa-20230614-2.fc39.noarch 123/153 Verifying : pyproject-srpm-macros-1.9.0-2.fc39.noarch 124/153 Verifying : python-srpm-macros-3.12-2.fc39.noarch 125/153 Verifying : qt5-srpm-macros-5.15.10-2.fc39.noarch 126/153 Verifying : qt6-srpm-macros-6.5.2-2.fc39.noarch 127/153 Verifying : readline-8.2-4.fc39.x86_64 128/153 Verifying : redhat-rpm-config-262-1.fc39.noarch 129/153 Verifying : rpm-4.18.92-1.fc39.x86_64 130/153 Verifying : rpm-build-4.18.92-1.fc39.x86_64 131/153 Verifying : rpm-build-libs-4.18.92-1.fc39.x86_64 132/153 Verifying : rpm-libs-4.18.92-1.fc39.x86_64 133/153 Verifying : rpm-sequoia-1.4.1-2.fc39.x86_64 134/153 Verifying : rpmautospec-rpm-macros-0.3.5-4.fc39.noarch 135/153 Verifying : rust-srpm-macros-24-3.fc39.noarch 136/153 Verifying : sed-4.8-14.fc39.x86_64 137/153 Verifying : setup-2.14.4-1.fc39.noarch 138/153 Verifying : shadow-utils-2:4.13-8.fc39.x86_64 139/153 Verifying : sqlite-libs-3.42.0-7.fc39.x86_64 140/153 Verifying : systemd-libs-254-1.fc39.x86_64 141/153 Verifying : tar-2:1.35-1.fc39.x86_64 142/153 Verifying : tzdata-2023c-2.fc39.noarch 143/153 Verifying : unzip-6.0-62.fc39.x86_64 144/153 Verifying : util-linux-2.39.1-3.fc39.x86_64 145/153 Verifying : util-linux-core-2.39.1-3.fc39.x86_64 146/153 Verifying : which-2.21-40.fc39.x86_64 147/153 Verifying : xxhash-libs-0.8.2-1.fc39.x86_64 148/153 Verifying : xz-5.4.4-1.fc39.x86_64 149/153 Verifying : xz-libs-5.4.4-1.fc39.x86_64 150/153 Verifying : zip-3.0-38.fc39.x86_64 151/153 Verifying : zlib-1.2.13-4.fc39.x86_64 152/153 Verifying : zstd-1.5.5-4.fc39.x86_64 153/153 Installed: alternatives-1.25-1.fc39.x86_64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-1.fc39.x86_64 authselect-1.4.2-3.fc39.x86_64 authselect-libs-1.4.2-3.fc39.x86_64 basesystem-11-18.fc39.noarch bash-5.2.15-5.fc39.x86_64 binutils-2.40-13.fc39.x86_64 binutils-gold-2.40-13.fc39.x86_64 bzip2-1.0.8-16.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch coreutils-9.3-2.fc39.x86_64 coreutils-common-9.3-2.fc39.x86_64 cpio-2.14-4.fc39.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20230731-1.git5ed06e0.fc39.noarch curl-8.2.1-1.fc39.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-10.fc39.x86_64 diffutils-3.10-3.fc39.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.189-4.fc39.x86_64 elfutils-debuginfod-client-0.189-4.fc39.x86_64 elfutils-default-yama-scope-0.189-4.fc39.noarch elfutils-libelf-0.189-4.fc39.x86_64 elfutils-libs-0.189-4.fc39.x86_64 fedora-gpg-keys-40-0.1.noarch fedora-release-40-0.1.noarch fedora-release-common-40-0.1.noarch fedora-release-identity-basic-40-0.1.noarch fedora-repos-40-0.1.noarch fedora-repos-rawhide-40-0.1.noarch file-5.44-5.fc39.x86_64 file-libs-5.44-5.fc39.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-1:4.9.0-5.fc39.x86_64 fonts-srpm-macros-1:2.0.5-12.fc39.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.x86_64 gdb-minimal-13.2-7.fc39.x86_64 gdbm-libs-1:1.23-4.fc39.x86_64 ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.38-1.fc39.x86_64 glibc-common-2.38-1.fc39.x86_64 glibc-gconv-extra-2.38-1.fc39.x86_64 glibc-minimal-langpack-2.38-1.fc39.x86_64 gmp-1:6.2.1-5.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.2.0-6.fc39.noarch grep-3.11-3.fc39.x86_64 gzip-1.12-6.fc39.x86_64 info-7.0.3-3.fc39.x86_64 jansson-2.13.1-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21-3.fc39.x86_64 libacl-2.3.1-8.fc39.x86_64 libarchive-3.7.1-1.fc39.x86_64 libattr-2.5.1-8.fc39.x86_64 libblkid-2.39.1-3.fc39.x86_64 libbrotli-1.0.9-13.fc39.x86_64 libcap-2.48-7.fc39.x86_64 libcap-ng-0.8.3-7.fc39.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.2.1-1.fc39.x86_64 libdb-5.3.28-56.fc39.x86_64 libeconf-0.4.0-6.fc39.x86_64 libevent-2.1.12-9.fc39.x86_64 libfdisk-2.39.1-3.fc39.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-1.fc39.x86_64 libgomp-13.2.1-1.fc39.x86_64 libidn2-2.3.4-3.fc39.x86_64 libmount-2.39.1-3.fc39.x86_64 libnghttp2-1.55.1-2.fc39.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libpwquality-1.4.5-6.fc39.x86_64 libselinux-3.5-5.fc39.x86_64 libsemanage-3.5-4.fc39.x86_64 libsepol-3.5-2.fc39.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.1-3.fc39.x86_64 libssh-0.10.5-2.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-1.fc39.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.3-1.rc2.fc39.x86_64 libunistring-1.1-4.fc39.x86_64 libutempter-1.2.1-10.fc39.x86_64 libuuid-2.39.1-3.fc39.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.10.4-3.fc39.x86_64 libzstd-1.5.5-4.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.0-3.fc39.x86_64 ncurses-base-6.4-6.20230520.fc39.noarch ncurses-libs-6.4-6.20230520.fc39.x86_64 ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-libs-1:3.1.1-1.fc39.x86_64 p11-kit-0.25.0-2.fc39.x86_64 p11-kit-trust-0.25.0-2.fc39.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-2.fc39.x86_64 pam-libs-1.5.3-2.fc39.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-1.fc39.2.x86_64 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20230614-2.fc39.noarch pyproject-srpm-macros-1.9.0-2.fc39.noarch python-srpm-macros-3.12-2.fc39.noarch qt5-srpm-macros-5.15.10-2.fc39.noarch qt6-srpm-macros-6.5.2-2.fc39.noarch readline-8.2-4.fc39.x86_64 redhat-rpm-config-262-1.fc39.noarch rpm-4.18.92-1.fc39.x86_64 rpm-build-4.18.92-1.fc39.x86_64 rpm-build-libs-4.18.92-1.fc39.x86_64 rpm-libs-4.18.92-1.fc39.x86_64 rpm-sequoia-1.4.1-2.fc39.x86_64 rpmautospec-rpm-macros-0.3.5-4.fc39.noarch rust-srpm-macros-24-3.fc39.noarch sed-4.8-14.fc39.x86_64 setup-2.14.4-1.fc39.noarch shadow-utils-2:4.13-8.fc39.x86_64 sqlite-libs-3.42.0-7.fc39.x86_64 systemd-libs-254-1.fc39.x86_64 tar-2:1.35-1.fc39.x86_64 tzdata-2023c-2.fc39.noarch unzip-6.0-62.fc39.x86_64 util-linux-2.39.1-3.fc39.x86_64 util-linux-core-2.39.1-3.fc39.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.4-1.fc39.x86_64 xz-libs-5.4.4-1.fc39.x86_64 zip-3.0-38.fc39.x86_64 zlib-1.2.13-4.fc39.x86_64 zstd-1.5.5-4.fc39.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: coreutils-9.3-2.fc39.x86_64 fonts-srpm-macros-2.0.5-12.fc39.noarch libevent-2.1.12-9.fc39.x86_64 pkgconf-1.9.5-2.fc39.x86_64 findutils-4.9.0-5.fc39.x86_64 elfutils-libelf-0.189-4.fc39.x86_64 xz-libs-5.4.4-1.fc39.x86_64 fpc-srpm-macros-1.3-8.fc39.noarch libattr-2.5.1-8.fc39.x86_64 debugedit-5.0-10.fc39.x86_64 curl-8.2.1-1.fc39.x86_64 rpm-build-libs-4.18.92-1.fc39.x86_64 info-7.0.3-3.fc39.x86_64 patch-2.7.6-22.fc39.x86_64 fedora-release-identity-basic-40-0.1.noarch libcap-ng-0.8.3-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch libdb-5.3.28-56.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 krb5-libs-1.21-3.fc39.x86_64 glibc-gconv-extra-2.38-1.fc39.x86_64 zip-3.0-38.fc39.x86_64 rpm-4.18.92-1.fc39.x86_64 popt-1.19-3.fc39.x86_64 ncurses-libs-6.4-6.20230520.fc39.x86_64 libnghttp2-1.55.1-2.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch efi-srpm-macros-5-9.fc39.noarch jansson-2.13.1-7.fc39.x86_64 keyutils-libs-1.6.1-7.fc39.x86_64 redhat-rpm-config-262-1.fc39.noarch libutempter-1.2.1-10.fc39.x86_64 libssh-0.10.5-2.fc39.x86_64 libuuid-2.39.1-3.fc39.x86_64 alternatives-1.25-1.fc39.x86_64 gzip-1.12-6.fc39.x86_64 pcre2-10.42-1.fc39.2.x86_64 cracklib-2.9.11-2.fc39.x86_64 glibc-minimal-langpack-2.38-1.fc39.x86_64 tzdata-2023c-2.fc39.noarch libgcc-13.2.1-1.fc39.x86_64 libbrotli-1.0.9-13.fc39.x86_64 util-linux-2.39.1-3.fc39.x86_64 libxml2-2.10.4-3.fc39.x86_64 libacl-2.3.1-8.fc39.x86_64 pam-libs-1.5.3-2.fc39.x86_64 libfdisk-2.39.1-3.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 python-srpm-macros-3.12-2.fc39.noarch fedora-gpg-keys-40-0.1.noarch ansible-srpm-macros-1-11.fc39.noarch libcurl-8.2.1-1.fc39.x86_64 libtasn1-4.19.0-3.fc39.x86_64 publicsuffix-list-dafsa-20230614-2.fc39.noarch fedora-repos-40-0.1.noarch mpfr-4.2.0-3.fc39.x86_64 gdbm-libs-1.23-4.fc39.x86_64 ocaml-srpm-macros-8-2.fc39.noarch readline-8.2-4.fc39.x86_64 grep-3.11-3.fc39.x86_64 xz-5.4.4-1.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 filesystem-3.18-6.fc39.x86_64 libeconf-0.4.0-6.fc39.x86_64 elfutils-0.189-4.fc39.x86_64 pyproject-srpm-macros-1.9.0-2.fc39.noarch libpsl-0.21.2-4.fc39.x86_64 zstd-1.5.5-4.fc39.x86_64 glibc-common-2.38-1.fc39.x86_64 qt5-srpm-macros-5.15.10-2.fc39.noarch libstdc++-13.2.1-1.fc39.x86_64 ed-1.19-4.fc39.x86_64 fedora-repos-rawhide-40-0.1.noarch libcom_err-1.47.0-2.fc39.x86_64 fedora-release-common-40-0.1.noarch file-5.44-5.fc39.x86_64 openldap-2.6.6-1.fc39.x86_64 rpm-libs-4.18.92-1.fc39.x86_64 libpwquality-1.4.5-6.fc39.x86_64 basesystem-11-18.fc39.noarch libnsl2-2.0.0-6.fc39.x86_64 rpmautospec-rpm-macros-0.3.5-4.fc39.noarch dwz-0.15-3.fc39.x86_64 tar-1.35-1.fc39.x86_64 gmp-6.2.1-5.fc39.x86_64 pam-1.5.3-2.fc39.x86_64 openblas-srpm-macros-2-14.fc39.noarch sqlite-libs-3.42.0-7.fc39.x86_64 rpm-build-4.18.92-1.fc39.x86_64 cpio-2.14-4.fc39.x86_64 binutils-2.40-13.fc39.x86_64 libmount-2.39.1-3.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 audit-libs-3.1.2-1.fc39.x86_64 ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch ghc-srpm-macros-1.6.1-2.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch libsepol-3.5-2.fc39.x86_64 libsemanage-3.5-4.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 libzstd-1.5.5-4.fc39.x86_64 p11-kit-trust-0.25.0-2.fc39.x86_64 setup-2.14.4-1.fc39.noarch libffi-3.4.4-4.fc39.x86_64 libsigsegv-2.14-5.fc39.x86_64 crypto-policies-20230731-1.git5ed06e0.fc39.noarch fedora-release-40-0.1.noarch go-srpm-macros-3.2.0-6.fc39.noarch glibc-2.38-1.fc39.x86_64 authselect-1.4.2-3.fc39.x86_64 libidn2-2.3.4-3.fc39.x86_64 openssl-libs-3.1.1-1.fc39.x86_64 libverto-0.3.2-6.fc39.x86_64 ncurses-base-6.4-6.20230520.fc39.noarch elfutils-default-yama-scope-0.189-4.fc39.noarch libtirpc-1.3.3-1.rc2.fc39.x86_64 elfutils-libs-0.189-4.fc39.x86_64 which-2.21-40.fc39.x86_64 qt6-srpm-macros-6.5.2-2.fc39.noarch systemd-libs-254-1.fc39.x86_64 pcre2-syntax-10.42-1.fc39.2.noarch libselinux-3.5-5.fc39.x86_64 libarchive-3.7.1-1.fc39.x86_64 rust-srpm-macros-24-3.fc39.noarch unzip-6.0-62.fc39.x86_64 rpm-sequoia-1.4.1-2.fc39.x86_64 gawk-5.2.2-2.fc39.x86_64 perl-srpm-macros-1-51.fc39.noarch file-libs-5.44-5.fc39.x86_64 authselect-libs-1.4.2-3.fc39.x86_64 libblkid-2.39.1-3.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch lua-srpm-macros-1-9.fc39.noarch coreutils-common-9.3-2.fc39.x86_64 libcap-2.48-7.fc39.x86_64 gdb-minimal-13.2-7.fc39.x86_64 sed-4.8-14.fc39.x86_64 shadow-utils-4.13-8.fc39.x86_64 zlib-1.2.13-4.fc39.x86_64 binutils-gold-2.40-13.fc39.x86_64 pkgconf-pkg-config-1.9.5-2.fc39.x86_64 elfutils-debuginfod-client-0.189-4.fc39.x86_64 p11-kit-0.25.0-2.fc39.x86_64 libgomp-13.2.1-1.fc39.x86_64 bzip2-1.0.8-16.fc39.x86_64 libunistring-1.1-4.fc39.x86_64 diffutils-3.10-3.fc39.x86_64 libsmartcols-2.39.1-3.fc39.x86_64 util-linux-core-2.39.1-3.fc39.x86_64 bash-5.2.15-5.fc39.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689984000 Wrote: /builddir/build/SRPMS/tsl-sparse-map-0.6.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-rawhide-x86_64-1691568304.054811/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1691568304.054811/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1691568304.054811/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-3ihw5jgy/tsl-sparse-map/tsl-sparse-map.spec) Config(child) 3 minutes 7 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 (timeout=18000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/tsl-sparse-map-0.6.2-6.fc40.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1691568304.054811 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 4.1 starting (python version = 3.11.3, NVR = mock-4.1-1.fc38)... 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/results/tsl-sparse-map-0.6.2-6.fc40.src.rpm) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1691568304.054811/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1691568304.054811/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: enabled HW Info plugin Mock Version: 4.1 INFO: Mock Version: 4.1 INFO: Package manager dnf detected and used (fallback) Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1691568304.054811/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 Mock Version: 4.1 INFO: Mock Version: 4.1 INFO: Package manager dnf detected and used (direct choice) Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 45 kB/s | 1.5 kB 00:00 Copr repository 25 MB/s | 20 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 36 kB/s | 3.8 kB 00:00 fedora 547 kB/s | 22 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for tsl-sparse-map-0.6.2-6.fc40.src.rpm Start: build setup for tsl-sparse-map-0.6.2-6.fc40.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689984000 Wrote: /builddir/build/SRPMS/tsl-sparse-map-0.6.2-6.fc40.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 32 kB/s | 1.5 kB 00:00 Additional repo http_kojipkgs_fedoraproject_org 36 kB/s | 3.8 kB 00:00 fedora 667 kB/s | 22 kB 00:00 Package sed-4.8-14.fc39.x86_64 is already installed. Dependencies resolved. ================================================================================================================================= Package Arch Version Repository Size ================================================================================================================================= Installing: boost-devel x86_64 1.81.0-7.fc39 copr_base 12 M cmake x86_64 3.27.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.0 M gcc-c++ x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 M Installing dependencies: annobin-docs noarch 12.23-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 k annobin-plugin-gcc x86_64 12.23-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 960 k boost x86_64 1.81.0-7.fc39 copr_base 15 k boost-atomic x86_64 1.81.0-7.fc39 copr_base 21 k boost-chrono x86_64 1.81.0-7.fc39 copr_base 27 k boost-container x86_64 1.81.0-7.fc39 copr_base 41 k boost-context x86_64 1.81.0-7.fc39 copr_base 18 k boost-contract x86_64 1.81.0-7.fc39 copr_base 47 k boost-coroutine x86_64 1.81.0-7.fc39 copr_base 21 k boost-date-time x86_64 1.81.0-7.fc39 copr_base 17 k boost-fiber x86_64 1.81.0-7.fc39 copr_base 43 k boost-filesystem x86_64 1.81.0-7.fc39 copr_base 68 k boost-graph x86_64 1.81.0-7.fc39 copr_base 153 k boost-iostreams x86_64 1.81.0-7.fc39 copr_base 43 k boost-json x86_64 1.81.0-7.fc39 copr_base 111 k boost-locale x86_64 1.81.0-7.fc39 copr_base 222 k boost-log x86_64 1.81.0-7.fc39 copr_base 494 k boost-math x86_64 1.81.0-7.fc39 copr_base 219 k boost-nowide x86_64 1.81.0-7.fc39 copr_base 22 k boost-numpy3 x86_64 1.81.0-7.fc39 copr_base 31 k boost-program-options x86_64 1.81.0-7.fc39 copr_base 111 k boost-python3 x86_64 1.81.0-7.fc39 copr_base 98 k boost-random x86_64 1.81.0-7.fc39 copr_base 25 k boost-regex x86_64 1.81.0-7.fc39 copr_base 112 k boost-serialization x86_64 1.81.0-7.fc39 copr_base 136 k boost-stacktrace x86_64 1.81.0-7.fc39 copr_base 31 k boost-system x86_64 1.81.0-7.fc39 copr_base 17 k boost-test x86_64 1.81.0-7.fc39 copr_base 241 k boost-thread x86_64 1.81.0-7.fc39 copr_base 60 k boost-timer x86_64 1.81.0-7.fc39 copr_base 25 k boost-type_erasure x86_64 1.81.0-7.fc39 copr_base 34 k boost-wave x86_64 1.81.0-7.fc39 copr_base 226 k cmake-data noarch 3.27.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 M cmake-filesystem x86_64 3.27.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k cmake-rpm-macros noarch 3.27.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k cpp x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 M emacs-filesystem noarch 1:29.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.4 k expat x86_64 2.5.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k flexiblas x86_64 3.3.1-5.fc39 copr_base 33 k flexiblas-netlib x86_64 3.3.1-5.fc39 copr_base 3.1 M flexiblas-openblas-openmp x86_64 3.3.1-5.fc39 copr_base 18 k gc x86_64 8.2.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k gcc x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 M gcc-plugin-annobin x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 47 k glibc-devel x86_64 2.38-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k glibc-headers-x86 noarch 2.38-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 490 k guile22 x86_64 2.2.7-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.4 M jsoncpp x86_64 1.9.5-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 99 k kernel-headers x86_64 6.5.0-0.rc2.git0.1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M libb2 x86_64 0.98.1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libgfortran x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 903 k libicu x86_64 73.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 M libicu-devel x86_64 73.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 849 k libmpc x86_64 1.3.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70 k libquadmath x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194 k libquadmath-devel x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k libstdc++-devel x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 M libtool-ltdl x86_64 2.4.7-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k libuv x86_64 1:1.46.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 159 k libxcrypt-devel x86_64 4.4.36-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k make x86_64 1:4.4.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 581 k mpdecimal x86_64 2.5.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 89 k openblas x86_64 0.3.23-1.fc39 copr_base 37 k openblas-openmp x86_64 0.3.23-1.fc39 copr_base 4.9 M python-pip-wheel noarch 23.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 M python3 x86_64 3.12.0~b4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k python3-libs x86_64 3.12.0~b4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 M python3-numpy x86_64 1:1.24.4-2.fc39 copr_base 7.5 M rhash x86_64 1.4.3-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194 k vim-filesystem noarch 2:9.0.1677-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k Transaction Summary ================================================================================================================================= Install 73 Packages Total download size: 134 M Installed size: 596 M Downloading Packages: (1/73): boost-1.81.0-7.fc39.x86_64.rpm 468 kB/s | 15 kB 00:00 (2/73): boost-atomic-1.81.0-7.fc39.x86_64.rpm 509 kB/s | 21 kB 00:00 (3/73): boost-chrono-1.81.0-7.fc39.x86_64.rpm 633 kB/s | 27 kB 00:00 (4/73): boost-container-1.81.0-7.fc39.x86_64.rp 3.5 MB/s | 41 kB 00:00 (5/73): boost-context-1.81.0-7.fc39.x86_64.rpm 1.9 MB/s | 18 kB 00:00 (6/73): boost-contract-1.81.0-7.fc39.x86_64.rpm 3.2 MB/s | 47 kB 00:00 (7/73): boost-coroutine-1.81.0-7.fc39.x86_64.rp 1.4 MB/s | 21 kB 00:00 (8/73): boost-date-time-1.81.0-7.fc39.x86_64.rp 1.7 MB/s | 17 kB 00:00 (9/73): boost-fiber-1.81.0-7.fc39.x86_64.rpm 1.3 MB/s | 43 kB 00:00 (10/73): boost-filesystem-1.81.0-7.fc39.x86_64. 2.1 MB/s | 68 kB 00:00 (11/73): boost-graph-1.81.0-7.fc39.x86_64.rpm 2.4 MB/s | 153 kB 00:00 (12/73): boost-iostreams-1.81.0-7.fc39.x86_64.r 674 kB/s | 43 kB 00:00 (13/73): boost-devel-1.81.0-7.fc39.x86_64.rpm 76 MB/s | 12 MB 00:00 (14/73): boost-json-1.81.0-7.fc39.x86_64.rpm 2.0 MB/s | 111 kB 00:00 (15/73): boost-locale-1.81.0-7.fc39.x86_64.rpm 4.0 MB/s | 222 kB 00:00 (16/73): boost-log-1.81.0-7.fc39.x86_64.rpm 33 MB/s | 494 kB 00:00 (17/73): boost-math-1.81.0-7.fc39.x86_64.rpm 14 MB/s | 219 kB 00:00 (18/73): boost-nowide-1.81.0-7.fc39.x86_64.rpm 1.3 MB/s | 22 kB 00:00 (19/73): boost-numpy3-1.81.0-7.fc39.x86_64.rpm 3.5 MB/s | 31 kB 00:00 (20/73): boost-program-options-1.81.0-7.fc39.x8 11 MB/s | 111 kB 00:00 (21/73): boost-python3-1.81.0-7.fc39.x86_64.rpm 9.4 MB/s | 98 kB 00:00 (22/73): boost-random-1.81.0-7.fc39.x86_64.rpm 2.9 MB/s | 25 kB 00:00 (23/73): boost-regex-1.81.0-7.fc39.x86_64.rpm 11 MB/s | 112 kB 00:00 (24/73): boost-serialization-1.81.0-7.fc39.x86_ 13 MB/s | 136 kB 00:00 (25/73): boost-stacktrace-1.81.0-7.fc39.x86_64. 3.6 MB/s | 31 kB 00:00 (26/73): boost-system-1.81.0-7.fc39.x86_64.rpm 1.9 MB/s | 17 kB 00:00 (27/73): boost-test-1.81.0-7.fc39.x86_64.rpm 21 MB/s | 241 kB 00:00 (28/73): boost-thread-1.81.0-7.fc39.x86_64.rpm 5.7 MB/s | 60 kB 00:00 (29/73): boost-timer-1.81.0-7.fc39.x86_64.rpm 2.8 MB/s | 25 kB 00:00 (30/73): boost-type_erasure-1.81.0-7.fc39.x86_6 3.8 MB/s | 34 kB 00:00 (31/73): boost-wave-1.81.0-7.fc39.x86_64.rpm 20 MB/s | 226 kB 00:00 (32/73): flexiblas-3.3.1-5.fc39.x86_64.rpm 3.8 MB/s | 33 kB 00:00 (33/73): flexiblas-openblas-openmp-3.3.1-5.fc39 567 kB/s | 18 kB 00:00 (34/73): openblas-0.3.23-1.fc39.x86_64.rpm 1.0 MB/s | 37 kB 00:00 (35/73): flexiblas-netlib-3.3.1-5.fc39.x86_64.r 69 MB/s | 3.1 MB 00:00 (36/73): openblas-openmp-0.3.23-1.fc39.x86_64.r 63 MB/s | 4.9 MB 00:00 (37/73): annobin-docs-12.23-1.fc39.noarch.rpm 1.2 MB/s | 96 kB 00:00 (38/73): python3-numpy-1.24.4-2.fc39.x86_64.rpm 52 MB/s | 7.5 MB 00:00 (39/73): annobin-plugin-gcc-12.23-1.fc39.x86_64 13 MB/s | 960 kB 00:00 (40/73): cmake-data-3.27.1-1.fc39.noarch.rpm 46 MB/s | 1.7 MB 00:00 (41/73): cmake-rpm-macros-3.27.1-1.fc39.noarch. 139 kB/s | 17 kB 00:00 (42/73): cmake-filesystem-3.27.1-1.fc39.x86_64. 110 kB/s | 18 kB 00:00 (43/73): emacs-filesystem-29.1-1.fc39.noarch.rp 157 kB/s | 8.4 kB 00:00 (44/73): expat-2.5.0-3.fc39.x86_64.rpm 1.1 MB/s | 110 kB 00:00 (45/73): gc-8.2.2-4.fc39.x86_64.rpm 2.6 MB/s | 110 kB 00:00 (46/73): cpp-13.2.1-1.fc39.x86_64.rpm 45 MB/s | 11 MB 00:00 (47/73): gcc-c++-13.2.1-1.fc39.x86_64.rpm 39 MB/s | 13 MB 00:00 (48/73): gcc-plugin-annobin-13.2.1-1.fc39.x86_6 2.3 MB/s | 47 kB 00:00 (49/73): glibc-devel-2.38-1.fc39.x86_64.rpm 4.2 MB/s | 76 kB 00:00 (50/73): glibc-headers-x86-2.38-1.fc39.noarch.r 16 MB/s | 490 kB 00:00 (51/73): cmake-3.27.1-1.fc39.x86_64.rpm 8.7 MB/s | 8.0 MB 00:00 (52/73): jsoncpp-1.9.5-5.fc39.x86_64.rpm 1.5 MB/s | 99 kB 00:00 (53/73): kernel-headers-6.5.0-0.rc2.git0.1.fc39 16 MB/s | 1.4 MB 00:00 (54/73): libb2-0.98.1-9.fc39.x86_64.rpm 484 kB/s | 25 kB 00:00 (55/73): libgfortran-13.2.1-1.fc39.x86_64.rpm 7.3 MB/s | 903 kB 00:00 (56/73): libicu-73.2-2.fc39.x86_64.rpm 60 MB/s | 11 MB 00:00 (57/73): libicu-devel-73.2-2.fc39.x86_64.rpm 16 MB/s | 849 kB 00:00 (58/73): libmpc-1.3.1-3.fc39.x86_64.rpm 1.6 MB/s | 70 kB 00:00 (59/73): libquadmath-13.2.1-1.fc39.x86_64.rpm 4.2 MB/s | 194 kB 00:00 (60/73): libquadmath-devel-13.2.1-1.fc39.x86_64 816 kB/s | 36 kB 00:00 (61/73): libstdc++-devel-13.2.1-1.fc39.x86_64.r 32 MB/s | 2.5 MB 00:00 (62/73): libtool-ltdl-2.4.7-7.fc39.x86_64.rpm 823 kB/s | 36 kB 00:00 (63/73): libuv-1.46.0-2.fc39.x86_64.rpm 3.5 MB/s | 159 kB 00:00 (64/73): libxcrypt-devel-4.4.36-2.fc39.x86_64.r 605 kB/s | 30 kB 00:00 (65/73): make-4.4.1-2.fc39.x86_64.rpm 11 MB/s | 581 kB 00:00 (66/73): mpdecimal-2.5.1-7.fc39.x86_64.rpm 1.9 MB/s | 89 kB 00:00 (67/73): python-pip-wheel-23.2.1-1.fc39.noarch. 23 MB/s | 1.5 MB 00:00 (68/73): python3-3.12.0~b4-3.fc39.x86_64.rpm 560 kB/s | 26 kB 00:00 (69/73): guile22-2.2.7-9.fc39.x86_64.rpm 4.8 MB/s | 6.4 MB 00:01 (70/73): python3-libs-3.12.0~b4-3.fc39.x86_64.r 54 MB/s | 8.8 MB 00:00 (71/73): rhash-1.4.3-3.fc39.x86_64.rpm 2.4 MB/s | 194 kB 00:00 (72/73): vim-filesystem-9.0.1677-3.fc39.noarch. 160 kB/s | 18 kB 00:00 (73/73): gcc-13.2.1-1.fc39.x86_64.rpm 11 MB/s | 34 MB 00:02 -------------------------------------------------------------------------------- Total 35 MB/s | 134 MB 00:03 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : boost-system-1.81.0-7.fc39.x86_64 1/73 Installing : boost-chrono-1.81.0-7.fc39.x86_64 2/73 Installing : boost-thread-1.81.0-7.fc39.x86_64 3/73 Installing : libicu-73.2-2.fc39.x86_64 4/73 Installing : boost-regex-1.81.0-7.fc39.x86_64 5/73 Installing : libmpc-1.3.1-3.fc39.x86_64 6/73 Installing : boost-context-1.81.0-7.fc39.x86_64 7/73 Installing : boost-atomic-1.81.0-7.fc39.x86_64 8/73 Installing : boost-filesystem-1.81.0-7.fc39.x86_64 9/73 Installing : libquadmath-13.2.1-1.fc39.x86_64 10/73 Installing : libgfortran-13.2.1-1.fc39.x86_64 11/73 Installing : expat-2.5.0-3.fc39.x86_64 12/73 Installing : cmake-filesystem-3.27.1-1.fc39.x86_64 13/73 Installing : boost-date-time-1.81.0-7.fc39.x86_64 14/73 Installing : boost-container-1.81.0-7.fc39.x86_64 15/73 Installing : boost-json-1.81.0-7.fc39.x86_64 16/73 Installing : boost-wave-1.81.0-7.fc39.x86_64 17/73 Installing : boost-fiber-1.81.0-7.fc39.x86_64 18/73 Installing : boost-log-1.81.0-7.fc39.x86_64 19/73 Installing : boost-coroutine-1.81.0-7.fc39.x86_64 20/73 Installing : cpp-13.2.1-1.fc39.x86_64 21/73 Installing : boost-graph-1.81.0-7.fc39.x86_64 22/73 Installing : boost-locale-1.81.0-7.fc39.x86_64 23/73 Installing : libicu-devel-73.2-2.fc39.x86_64 24/73 Installing : boost-type_erasure-1.81.0-7.fc39.x86_64 25/73 Installing : boost-timer-1.81.0-7.fc39.x86_64 26/73 Installing : vim-filesystem-2:9.0.1677-3.fc39.noarch 27/73 Installing : rhash-1.4.3-3.fc39.x86_64 28/73 Installing : python-pip-wheel-23.2.1-1.fc39.noarch 29/73 Installing : mpdecimal-2.5.1-7.fc39.x86_64 30/73 Installing : libuv-1:1.46.0-2.fc39.x86_64 31/73 Installing : libtool-ltdl-2.4.7-7.fc39.x86_64 32/73 Installing : libstdc++-devel-13.2.1-1.fc39.x86_64 33/73 Installing : libb2-0.98.1-9.fc39.x86_64 34/73 Installing : python3-3.12.0~b4-3.fc39.x86_64 35/73 Installing : python3-libs-3.12.0~b4-3.fc39.x86_64 36/73 Installing : boost-python3-1.81.0-7.fc39.x86_64 37/73 Installing : cmake-rpm-macros-3.27.1-1.fc39.noarch 38/73 Installing : kernel-headers-6.5.0-0.rc2.git0.1.fc39.x86_64 39/73 Installing : jsoncpp-1.9.5-5.fc39.x86_64 40/73 Installing : glibc-headers-x86-2.38-1.fc39.noarch 41/73 Installing : libxcrypt-devel-4.4.36-2.fc39.x86_64 42/73 Installing : glibc-devel-2.38-1.fc39.x86_64 43/73 Installing : gc-8.2.2-4.fc39.x86_64 44/73 Installing : guile22-2.2.7-9.fc39.x86_64 45/73 Installing : make-1:4.4.1-2.fc39.x86_64 46/73 Installing : gcc-13.2.1-1.fc39.x86_64 47/73 Running scriptlet: gcc-13.2.1-1.fc39.x86_64 47/73 Installing : libquadmath-devel-13.2.1-1.fc39.x86_64 48/73 Installing : emacs-filesystem-1:29.1-1.fc39.noarch 49/73 Installing : cmake-data-3.27.1-1.fc39.noarch 50/73 Installing : cmake-3.27.1-1.fc39.x86_64 51/73 Installing : annobin-docs-12.23-1.fc39.noarch 52/73 Installing : openblas-0.3.23-1.fc39.x86_64 53/73 Installing : openblas-openmp-0.3.23-1.fc39.x86_64 54/73 Installing : flexiblas-netlib-3.3.1-5.fc39.x86_64 55/73 Installing : flexiblas-openblas-openmp-3.3.1-5.fc39.x86_64 56/73 Installing : flexiblas-3.3.1-5.fc39.x86_64 57/73 Installing : python3-numpy-1:1.24.4-2.fc39.x86_64 58/73 Installing : boost-numpy3-1.81.0-7.fc39.x86_64 59/73 Installing : boost-test-1.81.0-7.fc39.x86_64 60/73 Installing : boost-stacktrace-1.81.0-7.fc39.x86_64 61/73 Installing : boost-serialization-1.81.0-7.fc39.x86_64 62/73 Installing : boost-random-1.81.0-7.fc39.x86_64 63/73 Installing : boost-program-options-1.81.0-7.fc39.x86_64 64/73 Installing : boost-nowide-1.81.0-7.fc39.x86_64 65/73 Installing : boost-math-1.81.0-7.fc39.x86_64 66/73 Installing : boost-iostreams-1.81.0-7.fc39.x86_64 67/73 Installing : boost-contract-1.81.0-7.fc39.x86_64 68/73 Installing : boost-1.81.0-7.fc39.x86_64 69/73 Installing : boost-devel-1.81.0-7.fc39.x86_64 70/73 Installing : annobin-plugin-gcc-12.23-1.fc39.x86_64 71/73 Running scriptlet: annobin-plugin-gcc-12.23-1.fc39.x86_64 71/73 Installing : gcc-c++-13.2.1-1.fc39.x86_64 72/73 Installing : gcc-plugin-annobin-13.2.1-1.fc39.x86_64 73/73 Running scriptlet: gcc-plugin-annobin-13.2.1-1.fc39.x86_64 73/73 Verifying : boost-1.81.0-7.fc39.x86_64 1/73 Verifying : boost-atomic-1.81.0-7.fc39.x86_64 2/73 Verifying : boost-chrono-1.81.0-7.fc39.x86_64 3/73 Verifying : boost-container-1.81.0-7.fc39.x86_64 4/73 Verifying : boost-context-1.81.0-7.fc39.x86_64 5/73 Verifying : boost-contract-1.81.0-7.fc39.x86_64 6/73 Verifying : boost-coroutine-1.81.0-7.fc39.x86_64 7/73 Verifying : boost-date-time-1.81.0-7.fc39.x86_64 8/73 Verifying : boost-devel-1.81.0-7.fc39.x86_64 9/73 Verifying : boost-fiber-1.81.0-7.fc39.x86_64 10/73 Verifying : boost-filesystem-1.81.0-7.fc39.x86_64 11/73 Verifying : boost-graph-1.81.0-7.fc39.x86_64 12/73 Verifying : boost-iostreams-1.81.0-7.fc39.x86_64 13/73 Verifying : boost-json-1.81.0-7.fc39.x86_64 14/73 Verifying : boost-locale-1.81.0-7.fc39.x86_64 15/73 Verifying : boost-log-1.81.0-7.fc39.x86_64 16/73 Verifying : boost-math-1.81.0-7.fc39.x86_64 17/73 Verifying : boost-nowide-1.81.0-7.fc39.x86_64 18/73 Verifying : boost-numpy3-1.81.0-7.fc39.x86_64 19/73 Verifying : boost-program-options-1.81.0-7.fc39.x86_64 20/73 Verifying : boost-python3-1.81.0-7.fc39.x86_64 21/73 Verifying : boost-random-1.81.0-7.fc39.x86_64 22/73 Verifying : boost-regex-1.81.0-7.fc39.x86_64 23/73 Verifying : boost-serialization-1.81.0-7.fc39.x86_64 24/73 Verifying : boost-stacktrace-1.81.0-7.fc39.x86_64 25/73 Verifying : boost-system-1.81.0-7.fc39.x86_64 26/73 Verifying : boost-test-1.81.0-7.fc39.x86_64 27/73 Verifying : boost-thread-1.81.0-7.fc39.x86_64 28/73 Verifying : boost-timer-1.81.0-7.fc39.x86_64 29/73 Verifying : boost-type_erasure-1.81.0-7.fc39.x86_64 30/73 Verifying : boost-wave-1.81.0-7.fc39.x86_64 31/73 Verifying : flexiblas-3.3.1-5.fc39.x86_64 32/73 Verifying : flexiblas-netlib-3.3.1-5.fc39.x86_64 33/73 Verifying : flexiblas-openblas-openmp-3.3.1-5.fc39.x86_64 34/73 Verifying : openblas-0.3.23-1.fc39.x86_64 35/73 Verifying : openblas-openmp-0.3.23-1.fc39.x86_64 36/73 Verifying : python3-numpy-1:1.24.4-2.fc39.x86_64 37/73 Verifying : annobin-docs-12.23-1.fc39.noarch 38/73 Verifying : annobin-plugin-gcc-12.23-1.fc39.x86_64 39/73 Verifying : cmake-3.27.1-1.fc39.x86_64 40/73 Verifying : cmake-data-3.27.1-1.fc39.noarch 41/73 Verifying : cmake-filesystem-3.27.1-1.fc39.x86_64 42/73 Verifying : cmake-rpm-macros-3.27.1-1.fc39.noarch 43/73 Verifying : cpp-13.2.1-1.fc39.x86_64 44/73 Verifying : emacs-filesystem-1:29.1-1.fc39.noarch 45/73 Verifying : expat-2.5.0-3.fc39.x86_64 46/73 Verifying : gc-8.2.2-4.fc39.x86_64 47/73 Verifying : gcc-13.2.1-1.fc39.x86_64 48/73 Verifying : gcc-c++-13.2.1-1.fc39.x86_64 49/73 Verifying : gcc-plugin-annobin-13.2.1-1.fc39.x86_64 50/73 Verifying : glibc-devel-2.38-1.fc39.x86_64 51/73 Verifying : glibc-headers-x86-2.38-1.fc39.noarch 52/73 Verifying : guile22-2.2.7-9.fc39.x86_64 53/73 Verifying : jsoncpp-1.9.5-5.fc39.x86_64 54/73 Verifying : kernel-headers-6.5.0-0.rc2.git0.1.fc39.x86_64 55/73 Verifying : libb2-0.98.1-9.fc39.x86_64 56/73 Verifying : libgfortran-13.2.1-1.fc39.x86_64 57/73 Verifying : libicu-73.2-2.fc39.x86_64 58/73 Verifying : libicu-devel-73.2-2.fc39.x86_64 59/73 Verifying : libmpc-1.3.1-3.fc39.x86_64 60/73 Verifying : libquadmath-13.2.1-1.fc39.x86_64 61/73 Verifying : libquadmath-devel-13.2.1-1.fc39.x86_64 62/73 Verifying : libstdc++-devel-13.2.1-1.fc39.x86_64 63/73 Verifying : libtool-ltdl-2.4.7-7.fc39.x86_64 64/73 Verifying : libuv-1:1.46.0-2.fc39.x86_64 65/73 Verifying : libxcrypt-devel-4.4.36-2.fc39.x86_64 66/73 Verifying : make-1:4.4.1-2.fc39.x86_64 67/73 Verifying : mpdecimal-2.5.1-7.fc39.x86_64 68/73 Verifying : python-pip-wheel-23.2.1-1.fc39.noarch 69/73 Verifying : python3-3.12.0~b4-3.fc39.x86_64 70/73 Verifying : python3-libs-3.12.0~b4-3.fc39.x86_64 71/73 Verifying : rhash-1.4.3-3.fc39.x86_64 72/73 Verifying : vim-filesystem-2:9.0.1677-3.fc39.noarch 73/73 Installed: annobin-docs-12.23-1.fc39.noarch annobin-plugin-gcc-12.23-1.fc39.x86_64 boost-1.81.0-7.fc39.x86_64 boost-atomic-1.81.0-7.fc39.x86_64 boost-chrono-1.81.0-7.fc39.x86_64 boost-container-1.81.0-7.fc39.x86_64 boost-context-1.81.0-7.fc39.x86_64 boost-contract-1.81.0-7.fc39.x86_64 boost-coroutine-1.81.0-7.fc39.x86_64 boost-date-time-1.81.0-7.fc39.x86_64 boost-devel-1.81.0-7.fc39.x86_64 boost-fiber-1.81.0-7.fc39.x86_64 boost-filesystem-1.81.0-7.fc39.x86_64 boost-graph-1.81.0-7.fc39.x86_64 boost-iostreams-1.81.0-7.fc39.x86_64 boost-json-1.81.0-7.fc39.x86_64 boost-locale-1.81.0-7.fc39.x86_64 boost-log-1.81.0-7.fc39.x86_64 boost-math-1.81.0-7.fc39.x86_64 boost-nowide-1.81.0-7.fc39.x86_64 boost-numpy3-1.81.0-7.fc39.x86_64 boost-program-options-1.81.0-7.fc39.x86_64 boost-python3-1.81.0-7.fc39.x86_64 boost-random-1.81.0-7.fc39.x86_64 boost-regex-1.81.0-7.fc39.x86_64 boost-serialization-1.81.0-7.fc39.x86_64 boost-stacktrace-1.81.0-7.fc39.x86_64 boost-system-1.81.0-7.fc39.x86_64 boost-test-1.81.0-7.fc39.x86_64 boost-thread-1.81.0-7.fc39.x86_64 boost-timer-1.81.0-7.fc39.x86_64 boost-type_erasure-1.81.0-7.fc39.x86_64 boost-wave-1.81.0-7.fc39.x86_64 cmake-3.27.1-1.fc39.x86_64 cmake-data-3.27.1-1.fc39.noarch cmake-filesystem-3.27.1-1.fc39.x86_64 cmake-rpm-macros-3.27.1-1.fc39.noarch cpp-13.2.1-1.fc39.x86_64 emacs-filesystem-1:29.1-1.fc39.noarch expat-2.5.0-3.fc39.x86_64 flexiblas-3.3.1-5.fc39.x86_64 flexiblas-netlib-3.3.1-5.fc39.x86_64 flexiblas-openblas-openmp-3.3.1-5.fc39.x86_64 gc-8.2.2-4.fc39.x86_64 gcc-13.2.1-1.fc39.x86_64 gcc-c++-13.2.1-1.fc39.x86_64 gcc-plugin-annobin-13.2.1-1.fc39.x86_64 glibc-devel-2.38-1.fc39.x86_64 glibc-headers-x86-2.38-1.fc39.noarch guile22-2.2.7-9.fc39.x86_64 jsoncpp-1.9.5-5.fc39.x86_64 kernel-headers-6.5.0-0.rc2.git0.1.fc39.x86_64 libb2-0.98.1-9.fc39.x86_64 libgfortran-13.2.1-1.fc39.x86_64 libicu-73.2-2.fc39.x86_64 libicu-devel-73.2-2.fc39.x86_64 libmpc-1.3.1-3.fc39.x86_64 libquadmath-13.2.1-1.fc39.x86_64 libquadmath-devel-13.2.1-1.fc39.x86_64 libstdc++-devel-13.2.1-1.fc39.x86_64 libtool-ltdl-2.4.7-7.fc39.x86_64 libuv-1:1.46.0-2.fc39.x86_64 libxcrypt-devel-4.4.36-2.fc39.x86_64 make-1:4.4.1-2.fc39.x86_64 mpdecimal-2.5.1-7.fc39.x86_64 openblas-0.3.23-1.fc39.x86_64 openblas-openmp-0.3.23-1.fc39.x86_64 python-pip-wheel-23.2.1-1.fc39.noarch python3-3.12.0~b4-3.fc39.x86_64 python3-libs-3.12.0~b4-3.fc39.x86_64 python3-numpy-1:1.24.4-2.fc39.x86_64 rhash-1.4.3-3.fc39.x86_64 vim-filesystem-2:9.0.1677-3.fc39.noarch Complete! Finish: build setup for tsl-sparse-map-0.6.2-6.fc40.src.rpm Start: rpmbuild tsl-sparse-map-0.6.2-6.fc40.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689984000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.KzlP3x + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf sparse-map-0.6.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/sparse-map-0.6.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd sparse-map-0.6.2 + rm -rf /builddir/build/BUILD/sparse-map-0.6.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/sparse-map-0.6.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i s/-Werror// tests/CMakeLists.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.WmUwQf + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -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 -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 sparse-map-0.6.2 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -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 -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 CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Warning (dev) at /usr/share/cmake/Modules/GNUInstallDirs.cmake:243 (message): Unable to determine default CMAKE_INSTALL_LIBDIR directory because no target architecture is known. Please enable at least one language before including GNUInstallDirs. Call Stack (most recent call first): CMakeLists.txt:2 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (0.5s) -- Generating done (0.0s) 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/sparse-map-0.6.2/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j2 --verbose Change Dir: '/builddir/build/BUILD/sparse-map-0.6.2/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j2 /usr/bin/cmake -S/builddir/build/BUILD/sparse-map-0.6.2 -B/builddir/build/BUILD/sparse-map-0.6.2/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/sparse-map-0.6.2/redhat-linux-build/CMakeFiles /builddir/build/BUILD/sparse-map-0.6.2/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/sparse-map-0.6.2/redhat-linux-build' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/builddir/build/BUILD/sparse-map-0.6.2/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/sparse-map-0.6.2/redhat-linux-build/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.UXh9gp + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64 ++ dirname /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -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 -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 sparse-map-0.6.2 + DESTDIR=/builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64 + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "" -- Installing: /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64/usr/include/tsl -- Installing: /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64/usr/include/tsl/sparse_set.h -- Installing: /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64/usr/include/tsl/sparse_map.h -- Installing: /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64/usr/include/tsl/sparse_hash.h -- Installing: /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64/usr/include/tsl/sparse_growth_policy.h -- Installing: /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64/usr/share/cmake/tsl-sparse-map/tsl-sparse-mapConfig.cmake -- Installing: /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64/usr/share/cmake/tsl-sparse-map/tsl-sparse-mapTargets.cmake -- Installing: /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64/usr/share/cmake/tsl-sparse-map/tsl-sparse-mapConfigVersion.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 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.89YVI4 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -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 ~/build/BUILD/sparse-map-0.6.2/tests ~/build/BUILD/sparse-map-0.6.2 + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd sparse-map-0.6.2 + pushd tests + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -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 -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 -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Boost: /usr/lib64/cmake/Boost-1.81.0/BoostConfig.cmake (found suitable version "1.81.0", minimum required is "1.54.0") found components: unit_test_framework CMake Deprecation Warning at /builddir/build/BUILD/sparse-map-0.6.2/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring done (0.5s) -- Generating done (0.0s) 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/sparse-map-0.6.2/tests/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j2 --verbose Change Dir: '/builddir/build/BUILD/sparse-map-0.6.2/tests/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j2 /usr/bin/cmake -S/builddir/build/BUILD/sparse-map-0.6.2/tests -B/builddir/build/BUILD/sparse-map-0.6.2/tests/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/sparse-map-0.6.2/tests/redhat-linux-build/CMakeFiles /builddir/build/BUILD/sparse-map-0.6.2/tests/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/sparse-map-0.6.2/tests/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/tsl_sparse_map_tests.dir/build.make CMakeFiles/tsl_sparse_map_tests.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/sparse-map-0.6.2/tests/redhat-linux-build' cd /builddir/build/BUILD/sparse-map-0.6.2/tests/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/sparse-map-0.6.2/tests /builddir/build/BUILD/sparse-map-0.6.2/tests /builddir/build/BUILD/sparse-map-0.6.2/tests/redhat-linux-build /builddir/build/BUILD/sparse-map-0.6.2/tests/redhat-linux-build /builddir/build/BUILD/sparse-map-0.6.2/tests/redhat-linux-build/CMakeFiles/tsl_sparse_map_tests.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/sparse-map-0.6.2/tests/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/tsl_sparse_map_tests.dir/build.make CMakeFiles/tsl_sparse_map_tests.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/sparse-map-0.6.2/tests/redhat-linux-build' [ 14%] Building CXX object CMakeFiles/tsl_sparse_map_tests.dir/main.cpp.o /usr/bin/g++ -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I/builddir/build/BUILD/sparse-map-0.6.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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -Wold-style-cast -DTSL_DEBUG -UNDEBUG -MD -MT CMakeFiles/tsl_sparse_map_tests.dir/main.cpp.o -MF CMakeFiles/tsl_sparse_map_tests.dir/main.cpp.o.d -o CMakeFiles/tsl_sparse_map_tests.dir/main.cpp.o -c /builddir/build/BUILD/sparse-map-0.6.2/tests/main.cpp [ 28%] Building CXX object CMakeFiles/tsl_sparse_map_tests.dir/custom_allocator_tests.cpp.o /usr/bin/g++ -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I/builddir/build/BUILD/sparse-map-0.6.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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -Wold-style-cast -DTSL_DEBUG -UNDEBUG -MD -MT CMakeFiles/tsl_sparse_map_tests.dir/custom_allocator_tests.cpp.o -MF CMakeFiles/tsl_sparse_map_tests.dir/custom_allocator_tests.cpp.o.d -o CMakeFiles/tsl_sparse_map_tests.dir/custom_allocator_tests.cpp.o -c /builddir/build/BUILD/sparse-map-0.6.2/tests/custom_allocator_tests.cpp [ 42%] Building CXX object CMakeFiles/tsl_sparse_map_tests.dir/policy_tests.cpp.o /usr/bin/g++ -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I/builddir/build/BUILD/sparse-map-0.6.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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -Wold-style-cast -DTSL_DEBUG -UNDEBUG -MD -MT CMakeFiles/tsl_sparse_map_tests.dir/policy_tests.cpp.o -MF CMakeFiles/tsl_sparse_map_tests.dir/policy_tests.cpp.o.d -o CMakeFiles/tsl_sparse_map_tests.dir/policy_tests.cpp.o -c /builddir/build/BUILD/sparse-map-0.6.2/tests/policy_tests.cpp In file included from /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:34, from /builddir/build/BUILD/sparse-map-0.6.2/tests/custom_allocator_tests.cpp:36: /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, custom_allocator > >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, custom_allocator > >::ValueSelect; Hash = std::hash; KeyEqual = std::equal_to; Allocator = custom_allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, custom_allocator > >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, custom_allocator > >::ValueSelect; Hash = std::hash; KeyEqual = std::equal_to; Allocator = custom_allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = int; Args = {std::pair}; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, custom_allocator > >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, custom_allocator > >::ValueSelect; Hash = std::hash; KeyEqual = std::equal_to; Allocator = custom_allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, custom_allocator > >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, custom_allocator > >::ValueSelect; Hash = std::hash; KeyEqual = std::equal_to; Allocator = custom_allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:261:27: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::insert(value_type&&) [with Key = int; T = int; Hash = std::hash; KeyEqual = std::equal_to; Allocator = custom_allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, tsl::sparse_map, std::equal_to, custom_allocator > >::KeySelect, tsl::sparse_map, std::equal_to, custom_allocator > >::ValueSelect, std::hash, std::equal_to, custom_allocator >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::pair]' /builddir/build/BUILD/sparse-map-0.6.2/tests/custom_allocator_tests.cpp:139:19: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, std::equal_to, custom_allocator > >::KeySelect().tsl::sparse_map, std::equal_to, custom_allocator > >::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/tsl_sparse_map_tests.dir/popcount_tests.cpp.o /usr/bin/g++ -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I/builddir/build/BUILD/sparse-map-0.6.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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -Wold-style-cast -DTSL_DEBUG -UNDEBUG -MD -MT CMakeFiles/tsl_sparse_map_tests.dir/popcount_tests.cpp.o -MF CMakeFiles/tsl_sparse_map_tests.dir/popcount_tests.cpp.o.d -o CMakeFiles/tsl_sparse_map_tests.dir/popcount_tests.cpp.o -c /builddir/build/BUILD/sparse-map-0.6.2/tests/popcount_tests.cpp [ 71%] Building CXX object CMakeFiles/tsl_sparse_map_tests.dir/sparse_map_tests.cpp.o /usr/bin/g++ -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I/builddir/build/BUILD/sparse-map-0.6.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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -Wold-style-cast -DTSL_DEBUG -UNDEBUG -MD -MT CMakeFiles/tsl_sparse_map_tests.dir/sparse_map_tests.cpp.o -MF CMakeFiles/tsl_sparse_map_tests.dir/sparse_map_tests.cpp.o.d -o CMakeFiles/tsl_sparse_map_tests.dir/sparse_map_tests.cpp.o -c /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp [ 85%] Building CXX object CMakeFiles/tsl_sparse_map_tests.dir/sparse_set_tests.cpp.o /usr/bin/g++ -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I/builddir/build/BUILD/sparse-map-0.6.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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -Wold-style-cast -DTSL_DEBUG -UNDEBUG -MD -MT CMakeFiles/tsl_sparse_map_tests.dir/sparse_set_tests.cpp.o -MF CMakeFiles/tsl_sparse_map_tests.dir/sparse_set_tests.cpp.o.d -o CMakeFiles/tsl_sparse_map_tests.dir/sparse_set_tests.cpp.o -c /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp In file included from /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:34, from /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:41: /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1655:20: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash(size_type) [with ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:649:47: required from 'void tsl::sparse_map::rehash(size_type) [with Key = long int; T = long int; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:522:15: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map::KeySelect().tsl::sparse_map::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = test_sparse_map::test_operations_with_all_buckets_marked_as_deleted_or_with_a_value::test_method()::identity_hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = test_sparse_map::test_operations_with_all_buckets_marked_as_deleted_or_with_a_value::test_method()::identity_hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1655:20: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash(size_type) [with ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = test_sparse_map::test_operations_with_all_buckets_marked_as_deleted_or_with_a_value::test_method()::identity_hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:649:47: required from 'void tsl::sparse_map::rehash(size_type) [with Key = unsigned int; T = unsigned int; Hash = test_sparse_map::test_operations_with_all_buckets_marked_as_deleted_or_with_a_value::test_method()::identity_hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:1103:15: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map::KeySelect().tsl::sparse_map::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = long int; Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1414:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::try_emplace(K&&, Args&& ...) [with K = long int; Args = {int}; ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:347:32: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::try_emplace(key_type&&, Args&& ...) [with Args = {int}; Key = long int; T = move_only_test; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, std::hash, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; key_type = long int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:249:45: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map::KeySelect().tsl::sparse_map::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair, move_only_test>; ValueType = std::pair, move_only_test>; KeySelect = tsl::sparse_map, move_only_test>::KeySelect; ValueSelect = tsl::sparse_map, move_only_test>::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, move_only_test> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair, move_only_test>; KeySelect = tsl::sparse_map, move_only_test>::KeySelect; ValueSelect = tsl::sparse_map, move_only_test>::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, move_only_test> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple}; ValueType = std::pair, move_only_test>; KeySelect = tsl::sparse_map, move_only_test>::KeySelect; ValueSelect = tsl::sparse_map, move_only_test>::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, move_only_test> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1414:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::try_emplace(K&&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {long unsigned int&}; ValueType = std::pair, move_only_test>; KeySelect = tsl::sparse_map, move_only_test>::KeySelect; ValueSelect = tsl::sparse_map, move_only_test>::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, move_only_test> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:347:32: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::try_emplace(key_type&&, Args&& ...) [with Args = {long unsigned int&}; Key = std::__cxx11::basic_string; T = move_only_test; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, move_only_test> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, move_only_test>, tsl::sparse_map, move_only_test>::KeySelect, tsl::sparse_map, move_only_test>::ValueSelect, std::hash >, std::equal_to >, std::allocator, move_only_test> >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; key_type = std::__cxx11::basic_string]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:269:49: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, move_only_test>::KeySelect().tsl::sparse_map, move_only_test>::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair, std::__cxx11::basic_string >; ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string >::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string >::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string >::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string >::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1655:20: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash(size_type) [with ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string >::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string >::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1659:9: required from 'void tsl::detail_sparse_hash::sparse_hash::reserve(size_type) [with ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string >::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string >::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:216:21: required from 'tsl::sparse_map& tsl::sparse_map::operator=(std::initializer_list, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::value_type>) [with Key = std::__cxx11::basic_string; T = std::__cxx11::basic_string; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::value_type = std::pair, std::__cxx11::basic_string >]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:767:50: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, std::__cxx11::basic_string >::KeySelect().tsl::sparse_map, std::__cxx11::basic_string >::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = test_sparse_map::test_key_equal::test_method()::hash; KeyEqual = test_sparse_map::test_key_equal::test_method()::key_equal; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = test_sparse_map::test_key_equal::test_method()::hash; KeyEqual = test_sparse_map::test_key_equal::test_method()::key_equal; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = long unsigned int; Args = {std::pair}; ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = test_sparse_map::test_key_equal::test_method()::hash; KeyEqual = test_sparse_map::test_key_equal::test_method()::key_equal; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = test_sparse_map::test_key_equal::test_method()::hash; KeyEqual = test_sparse_map::test_key_equal::test_method()::key_equal; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:261:27: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::insert(value_type&&) [with Key = long unsigned int; T = long unsigned int; Hash = test_sparse_map::test_key_equal::test_method()::hash; KeyEqual = test_sparse_map::test_key_equal::test_method()::key_equal; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, test_sparse_map::test_key_equal::test_method()::hash, test_sparse_map::test_key_equal::test_method()::key_equal, std::allocator >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::pair]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:1078:5: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map::KeySelect().tsl::sparse_map::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair, int>; ValueType = std::pair, int>; KeySelect = tsl::sparse_map, int, test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr, test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr>::KeySelect; ValueSelect = tsl::sparse_map, int, test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr, test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr>::ValueSelect; Hash = test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr; KeyEqual = test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr; Allocator = std::allocator, int> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair, int>; KeySelect = tsl::sparse_map, int, test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr, test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr>::KeySelect; ValueSelect = tsl::sparse_map, int, test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr, test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr>::ValueSelect; Hash = test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr; KeyEqual = test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr; Allocator = std::allocator, int> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = std::unique_ptr; Args = {std::pair >, int>}; ValueType = std::pair, int>; KeySelect = tsl::sparse_map, int, test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr, test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr>::KeySelect; ValueSelect = tsl::sparse_map, int, test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr, test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr>::ValueSelect; Hash = test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr; KeyEqual = test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr; Allocator = std::allocator, int> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::pair, int>; ValueType = std::pair, int>; KeySelect = tsl::sparse_map, int, test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr, test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr>::KeySelect; ValueSelect = tsl::sparse_map, int, test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr, test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr>::ValueSelect; Hash = test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr; KeyEqual = test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr; Allocator = std::allocator, int> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:261:27: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::insert(value_type&&) [with Key = std::unique_ptr; T = int; Hash = test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr; KeyEqual = test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr; Allocator = std::allocator, int> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, int>, tsl::sparse_map, int, test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr, test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr>::KeySelect, tsl::sparse_map, int, test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr, test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr>::ValueSelect, test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr, test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr, std::allocator, int> >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::pair, int>]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:1204:15: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, int, test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr, test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr>::KeySelect().tsl::sparse_map, int, test_sparse_map::test_heterogeneous_lookups::test_method()::hash_ptr, test_sparse_map::test_heterogeneous_lookups::test_method()::equal_to_ptr>::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1655:20: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash(size_type) [with ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1659:9: required from 'void tsl::detail_sparse_hash::sparse_hash::reserve(size_type) [with ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1366:17: required from 'void tsl::detail_sparse_hash::sparse_hash::insert(InputIt, InputIt) [with InputIt = __gnu_cxx::__normal_iterator*, std::vector > >; ValueType = std::pair; KeySelect = tsl::sparse_map::KeySelect; ValueSelect = tsl::sparse_map::ValueSelect; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:281:20: required from 'void tsl::sparse_map::insert(InputIt, InputIt) [with InputIt = __gnu_cxx::__normal_iterator*, std::vector > >; Key = int; T = int; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:145:15: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map::KeySelect().tsl::sparse_map::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair, long int>; ValueType = std::pair, long int>; KeySelect = tsl::sparse_map, long int>::KeySelect; ValueSelect = tsl::sparse_map, long int>::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, long int> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair, long int>; KeySelect = tsl::sparse_map, long int>::KeySelect; ValueSelect = tsl::sparse_map, long int>::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, long int> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1655:20: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash(size_type) [with ValueType = std::pair, long int>; KeySelect = tsl::sparse_map, long int>::KeySelect; ValueSelect = tsl::sparse_map, long int>::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, long int> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1659:9: required from 'void tsl::detail_sparse_hash::sparse_hash::reserve(size_type) [with ValueType = std::pair, long int>; KeySelect = tsl::sparse_map, long int>::KeySelect; ValueSelect = tsl::sparse_map, long int>::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, long int> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:650:49: required from 'void tsl::sparse_map::reserve(size_type) [with Key = std::__cxx11::basic_string; T = long int; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, long int> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/utils.h:316:16: required from 'static HMap utils::get_filled_hash_map(std::size_t) [with HMap = tsl::sparse_map, long int>; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:364:48: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, long int>::KeySelect().tsl::sparse_map, long int>::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair, std::__cxx11::basic_string >; ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1655:20: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash(size_type) [with ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1659:9: required from 'void tsl::detail_sparse_hash::sparse_hash::reserve(size_type) [with ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:650:49: required from 'void tsl::sparse_map::reserve(size_type) [with Key = std::__cxx11::basic_string; T = std::__cxx11::basic_string; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/utils.h:316:16: required from 'static HMap utils::get_filled_hash_map(std::size_t) [with HMap = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:834:48: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >::KeySelect().tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair, int>; ValueType = std::pair, int>; KeySelect = tsl::sparse_map, int>::KeySelect; ValueSelect = tsl::sparse_map, int>::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, int> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair, int>; KeySelect = tsl::sparse_map, int>::KeySelect; ValueSelect = tsl::sparse_map, int>::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, int> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; ValueType = std::pair, int>; KeySelect = tsl::sparse_map, int>::KeySelect; ValueSelect = tsl::sparse_map, int>::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, int> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1414:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::try_emplace(K&&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {}; ValueType = std::pair, int>; KeySelect = tsl::sparse_map, int>::KeySelect; ValueSelect = tsl::sparse_map, int>::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, int> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1544:27: required from 'typename U::value_type& tsl::detail_sparse_hash::sparse_hash::operator[](K&&) [with K = std::__cxx11::basic_string; U = tsl::sparse_map, int>::ValueSelect; typename std::enable_if::value)>::value>::type* = 0; ValueType = std::pair, int>; KeySelect = tsl::sparse_map, int>::KeySelect; ValueSelect = tsl::sparse_map, int>::ValueSelect; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, int> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; typename U::value_type = int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:457:43: required from 'T& tsl::sparse_map::operator[](Key&&) [with Key = std::__cxx11::basic_string; T = int; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, int> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:1273:5: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, int>::KeySelect().tsl::sparse_map, int>::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair, move_only_test>; ValueType = std::pair, move_only_test>; KeySelect = tsl::sparse_map, move_only_test, test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff>::KeySelect; ValueSelect = tsl::sparse_map, move_only_test, test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff>::ValueSelect; Hash = test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff; KeyEqual = std::equal_to >; Allocator = std::allocator, move_only_test> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair, move_only_test>; KeySelect = tsl::sparse_map, move_only_test, test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff>::KeySelect; ValueSelect = tsl::sparse_map, move_only_test, test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff>::ValueSelect; Hash = test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff; KeyEqual = std::equal_to >; Allocator = std::allocator, move_only_test> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1655:20: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash(size_type) [with ValueType = std::pair, move_only_test>; KeySelect = tsl::sparse_map, move_only_test, test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff>::KeySelect; ValueSelect = tsl::sparse_map, move_only_test, test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff>::ValueSelect; Hash = test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff; KeyEqual = std::equal_to >; Allocator = std::allocator, move_only_test> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1659:9: required from 'void tsl::detail_sparse_hash::sparse_hash::reserve(size_type) [with ValueType = std::pair, move_only_test>; KeySelect = tsl::sparse_map, move_only_test, test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff>::KeySelect; ValueSelect = tsl::sparse_map, move_only_test, test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff>::ValueSelect; Hash = test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff; KeyEqual = std::equal_to >; Allocator = std::allocator, move_only_test> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:2039:13: required from 'void tsl::detail_sparse_hash::sparse_hash::deserialize_impl(Deserializer&, bool) [with Deserializer = deserializer; ValueType = std::pair, move_only_test>; KeySelect = tsl::sparse_map, move_only_test, test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff>::KeySelect; ValueSelect = tsl::sparse_map, move_only_test, test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff>::ValueSelect; Hash = test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff; KeyEqual = std::equal_to >; Allocator = std::allocator, move_only_test> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1691:25: required from 'void tsl::detail_sparse_hash::sparse_hash::deserialize(Deserializer&, bool) [with Deserializer = deserializer; ValueType = std::pair, move_only_test>; KeySelect = tsl::sparse_map, move_only_test, test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff>::KeySelect; ValueSelect = tsl::sparse_map, move_only_test, test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff>::ValueSelect; Hash = test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff; KeyEqual = std::equal_to >; Allocator = std::allocator, move_only_test> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:704:29: required from 'static tsl::sparse_map tsl::sparse_map::deserialize(Deserializer&, bool) [with Deserializer = deserializer; Key = std::__cxx11::basic_string; T = move_only_test; Hash = test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff; KeyEqual = std::equal_to >; Allocator = std::allocator, move_only_test> >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:1038:101: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, move_only_test, test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff>::KeySelect().tsl::sparse_map, move_only_test, test_sparse_map::test_serialize_desearialize_with_different_hash::test_method()::hash_str_diff>::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = identity_hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = identity_hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1655:20: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash(size_type) [with ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = identity_hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1659:9: required from 'void tsl::detail_sparse_hash::sparse_hash::reserve(size_type) [with ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = identity_hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1366:17: required from 'void tsl::detail_sparse_hash::sparse_hash::insert(InputIt, InputIt) [with InputIt = const std::pair*; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = identity_hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:281:20: required from 'void tsl::sparse_map::insert(InputIt, InputIt) [with InputIt = const std::pair*; Key = int; T = int; Hash = identity_hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:171:15: required from 'tsl::sparse_map::sparse_map(InputIt, InputIt, size_type, const Hash&, const KeyEqual&, const Allocator&) [with InputIt = const std::pair*; Key = int; T = int; Hash = identity_hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:194:80: required from 'tsl::sparse_map::sparse_map(std::initializer_list, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::value_type>, size_type, const Hash&, const KeyEqual&, const Allocator&) [with Key = int; T = int; Hash = identity_hash; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::value_type = std::pair; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:1280:110: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map >::KeySelect().tsl::sparse_map >::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_set.h:34, from /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:37: /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::__cxx11::basic_string*; ValueType = std::__cxx11::basic_string*; KeySelect = tsl::sparse_set*>::KeySelect; ValueSelect = void; Hash = std::hash*>; KeyEqual = std::equal_to*>; Allocator = std::allocator*>; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::__cxx11::basic_string*; KeySelect = tsl::sparse_set*>::KeySelect; ValueSelect = void; Hash = std::hash*>; KeyEqual = std::equal_to*>; Allocator = std::allocator*>; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = std::__cxx11::basic_string*; Args = {std::__cxx11::basic_string, std::allocator >* const&}; ValueType = std::__cxx11::basic_string*; KeySelect = tsl::sparse_set*>::KeySelect; ValueSelect = void; Hash = std::hash*>; KeyEqual = std::equal_to*>; Allocator = std::allocator*>; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::__cxx11::basic_string* const&; ValueType = std::__cxx11::basic_string*; KeySelect = tsl::sparse_set*>::KeySelect; ValueSelect = void; Hash = std::hash*>; KeyEqual = std::equal_to*>; Allocator = std::allocator*>; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_set.h:237:27: required from 'std::pair::KeySelect, void, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_set::insert(const value_type&) [with Key = std::__cxx11::basic_string*; Hash = std::hash*>; KeyEqual = std::equal_to*>; Allocator = std::allocator*>; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash::iterator = tsl::detail_sparse_hash::sparse_hash*, tsl::sparse_set*>::KeySelect, void, std::hash*>, std::equal_to*>, std::allocator*>, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::__cxx11::basic_string*]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:133:15: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_set*>::KeySelect().tsl::sparse_set*>::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = move_only_test; ValueType = move_only_test; KeySelect = tsl::sparse_set::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = move_only_test; KeySelect = tsl::sparse_set::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = move_only_test; Args = {move_only_test}; ValueType = move_only_test; KeySelect = tsl::sparse_set::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = move_only_test; ValueType = move_only_test; KeySelect = tsl::sparse_set::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_set.h:241:27: required from 'std::pair::KeySelect, void, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_set::insert(value_type&&) [with Key = move_only_test; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash::iterator = tsl::detail_sparse_hash::sparse_hash::KeySelect, void, std::hash, std::equal_to, std::allocator, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = move_only_test]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:153:19: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_set::KeySelect().tsl::sparse_set::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::__cxx11::basic_string; ValueType = std::__cxx11::basic_string; KeySelect = tsl::sparse_set >::KeySelect; ValueSelect = void; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::__cxx11::basic_string; KeySelect = tsl::sparse_set >::KeySelect; ValueSelect = void; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1655:20: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash(size_type) [with ValueType = std::__cxx11::basic_string; KeySelect = tsl::sparse_set >::KeySelect; ValueSelect = void; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1659:9: required from 'void tsl::detail_sparse_hash::sparse_hash::reserve(size_type) [with ValueType = std::__cxx11::basic_string; KeySelect = tsl::sparse_set >::KeySelect; ValueSelect = void; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1366:17: required from 'void tsl::detail_sparse_hash::sparse_hash::insert(InputIt, InputIt) [with InputIt = const std::__cxx11::basic_string*; ValueType = std::__cxx11::basic_string; KeySelect = tsl::sparse_set >::KeySelect; ValueSelect = void; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_set.h:254:20: required from 'void tsl::sparse_set::insert(InputIt, InputIt) [with InputIt = const std::__cxx11::basic_string*; Key = std::__cxx11::basic_string; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_set.h:154:15: required from 'tsl::sparse_set::sparse_set(InputIt, InputIt, size_type, const Hash&, const KeyEqual&, const Allocator&) [with InputIt = const std::__cxx11::basic_string*; Key = std::__cxx11::basic_string; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_set.h:177:80: required from 'tsl::sparse_set::sparse_set(std::initializer_list::value_type>, size_type, const Hash&, const KeyEqual&, const Allocator&) [with Key = std::__cxx11::basic_string; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash::value_type = std::__cxx11::basic_string; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:99:71: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_set >::KeySelect().tsl::sparse_set >::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = long int; ValueType = long int; KeySelect = tsl::sparse_set::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = long int; KeySelect = tsl::sparse_set::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = long int; Args = {long int}; ValueType = long int; KeySelect = tsl::sparse_set::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = long int; ValueType = long int; KeySelect = tsl::sparse_set::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_set.h:241:27: required from 'std::pair::KeySelect, void, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_set::insert(value_type&&) [with Key = long int; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash::iterator = tsl::detail_sparse_hash::sparse_hash::KeySelect, void, std::hash, std::equal_to, std::allocator, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = long int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:77:44: required from 'void test_sparse_set::test_insert::test_method() [with HSet = tsl::sparse_set]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:67:1: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/function/function_template.hpp:1102:16: required from 'boost::function::function(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]' /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_set; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; TestCaseTemplate = test_sparse_set::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_set::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:67:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_set::KeySelect().tsl::sparse_set::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = long int; Args = {std::pair}; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:261:27: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::insert(value_type&&) [with Key = long int; T = long int; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, tsl::sparse_map >::KeySelect, tsl::sparse_map >::ValueSelect, mod_hash<9>, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::pair]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:111:44: required from 'void test_sparse_map::test_insert::test_method() [with HMap = tsl::sparse_map >]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_map >; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; TestCaseTemplate = test_sparse_map::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_map::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map >::KeySelect().tsl::sparse_map >::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = self_reference_member_test; ValueType = self_reference_member_test; KeySelect = tsl::sparse_set::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = self_reference_member_test; KeySelect = tsl::sparse_set::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = self_reference_member_test; Args = {self_reference_member_test}; ValueType = self_reference_member_test; KeySelect = tsl::sparse_set::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = self_reference_member_test; ValueType = self_reference_member_test; KeySelect = tsl::sparse_set::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_set.h:241:27: required from 'std::pair::KeySelect, void, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_set::insert(value_type&&) [with Key = self_reference_member_test; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash::iterator = tsl::detail_sparse_hash::sparse_hash::KeySelect, void, std::hash, std::equal_to, std::allocator, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = self_reference_member_test]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:77:44: required from 'void test_sparse_set::test_insert::test_method() [with HSet = tsl::sparse_set]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:67:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_set; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; TestCaseTemplate = test_sparse_set::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_set::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:67:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_set::KeySelect().tsl::sparse_set::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = self_reference_member_test; ValueType = self_reference_member_test; KeySelect = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = self_reference_member_test; KeySelect = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = self_reference_member_test; Args = {self_reference_member_test}; ValueType = self_reference_member_test; KeySelect = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = self_reference_member_test; ValueType = self_reference_member_test; KeySelect = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_set.h:241:27: required from 'std::pair::KeySelect, void, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_set::insert(value_type&&) [with Key = self_reference_member_test; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash::iterator = tsl::detail_sparse_hash::sparse_hash, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect, void, std::hash, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = self_reference_member_test]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:77:44: required from 'void test_sparse_set::test_insert::test_method() [with HSet = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:67:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; TestCaseTemplate = test_sparse_set::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_set::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:67:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect().tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = move_only_test; ValueType = move_only_test; KeySelect = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = move_only_test; KeySelect = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = move_only_test; Args = {move_only_test}; ValueType = move_only_test; KeySelect = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = move_only_test; ValueType = move_only_test; KeySelect = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_set.h:241:27: required from 'std::pair::KeySelect, void, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_set::insert(value_type&&) [with Key = move_only_test; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash::iterator = tsl::detail_sparse_hash::sparse_hash, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>::KeySelect, void, std::hash, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = move_only_test]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:77:44: required from 'void test_sparse_set::test_insert::test_method() [with HSet = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:67:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; TestCaseTemplate = test_sparse_set::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_set::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:67:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>::KeySelect().tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = self_reference_member_test; ValueType = self_reference_member_test; KeySelect = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = self_reference_member_test; KeySelect = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = self_reference_member_test; Args = {self_reference_member_test}; ValueType = self_reference_member_test; KeySelect = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = self_reference_member_test; ValueType = self_reference_member_test; KeySelect = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_set.h:241:27: required from 'std::pair::KeySelect, void, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_set::insert(value_type&&) [with Key = self_reference_member_test; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash::iterator = tsl::detail_sparse_hash::sparse_hash, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >::KeySelect, void, std::hash, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = self_reference_member_test]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:77:44: required from 'void test_sparse_set::test_insert::test_method() [with HSet = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:67:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; TestCaseTemplate = test_sparse_set::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_set::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:67:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >::KeySelect().tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = move_only_test; ValueType = move_only_test; KeySelect = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = move_only_test; KeySelect = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = move_only_test; Args = {move_only_test}; ValueType = move_only_test; KeySelect = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = move_only_test; ValueType = move_only_test; KeySelect = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >::KeySelect; ValueSelect = void; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_set.h:241:27: required from 'std::pair::KeySelect, void, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_set::insert(value_type&&) [with Key = move_only_test; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash::iterator = tsl::detail_sparse_hash::sparse_hash, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >::KeySelect, void, std::hash, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = move_only_test]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:77:44: required from 'void test_sparse_set::test_insert::test_method() [with HSet = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:67:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; TestCaseTemplate = test_sparse_set::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > > >, test_sparse_set::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_set::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_set >, tsl::sparse_set, tsl::sparse_set, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::prime_growth_policy>, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >, tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> > >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_set_tests.cpp:67:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >::KeySelect().tsl::sparse_set, std::equal_to, std::allocator, tsl::sh::mod_growth_policy<> >::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = move_only_test; Args = {std::pair}; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:261:27: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::insert(value_type&&) [with Key = move_only_test; T = move_only_test; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, tsl::sparse_map >::KeySelect, tsl::sparse_map >::ValueSelect, mod_hash<9>, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::pair]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:111:44: required from 'void test_sparse_map::test_insert::test_method() [with HMap = tsl::sparse_map >]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_map >; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; TestCaseTemplate = test_sparse_map::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_map::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map >::KeySelect().tsl::sparse_map >::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = copy_only_test; Args = {std::pair}; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:261:27: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::insert(value_type&&) [with Key = copy_only_test; T = copy_only_test; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, tsl::sparse_map >::KeySelect, tsl::sparse_map >::ValueSelect, mod_hash<9>, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::pair]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:111:44: required from 'void test_sparse_map::test_insert::test_method() [with HMap = tsl::sparse_map >]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_map >; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; TestCaseTemplate = test_sparse_map::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_map::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map >::KeySelect().tsl::sparse_map >::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = self_reference_member_test; Args = {std::pair}; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map >::KeySelect; ValueSelect = tsl::sparse_map >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:261:27: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::insert(value_type&&) [with Key = self_reference_member_test; T = self_reference_member_test; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, tsl::sparse_map >::KeySelect, tsl::sparse_map >::ValueSelect, mod_hash<9>, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::pair]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:111:44: required from 'void test_sparse_map::test_insert::test_method() [with HMap = tsl::sparse_map >]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_map >; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; TestCaseTemplate = test_sparse_map::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_map::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map >::KeySelect().tsl::sparse_map >::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<4>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<4>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = move_only_test; Args = {std::pair}; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<4>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<4>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:261:27: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::insert(value_type&&) [with Key = move_only_test; T = move_only_test; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<4>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::KeySelect, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::ValueSelect, mod_hash<9>, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::pair]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:111:44: required from 'void test_sparse_map::test_insert::test_method() [with HMap = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; TestCaseTemplate = test_sparse_map::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_map::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::KeySelect().tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = move_only_test; Args = {std::pair}; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:261:27: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::insert(value_type&&) [with Key = move_only_test; T = move_only_test; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::ValueSelect, mod_hash<9>, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::pair]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:111:44: required from 'void test_sparse_map::test_insert::test_method() [with HMap = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; TestCaseTemplate = test_sparse_map::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_map::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect().tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = move_only_test; Args = {std::pair}; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:261:27: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::insert(value_type&&) [with Key = move_only_test; T = move_only_test; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::KeySelect, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::ValueSelect, mod_hash<9>, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::pair]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:111:44: required from 'void test_sparse_map::test_insert::test_method() [with HMap = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; TestCaseTemplate = test_sparse_map::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_map::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::KeySelect().tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<4>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<4>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = copy_only_test; Args = {std::pair}; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<4>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<4>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:261:27: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::insert(value_type&&) [with Key = copy_only_test; T = copy_only_test; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<4>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::KeySelect, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::ValueSelect, mod_hash<9>, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::pair]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:111:44: required from 'void test_sparse_map::test_insert::test_method() [with HMap = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; TestCaseTemplate = test_sparse_map::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_map::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::KeySelect().tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = copy_only_test; Args = {std::pair}; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:261:27: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::insert(value_type&&) [with Key = copy_only_test; T = copy_only_test; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::prime_growth_policy; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::ValueSelect, mod_hash<9>, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::pair]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:111:44: required from 'void test_sparse_map::test_insert::test_method() [with HMap = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; TestCaseTemplate = test_sparse_map::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_map::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect().tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = copy_only_test; Args = {std::pair}; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::pair; ValueType = std::pair; KeySelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::KeySelect; ValueSelect = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:261:27: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::insert(value_type&&) [with Key = copy_only_test; T = copy_only_test; Hash = mod_hash<9>; KeyEqual = std::equal_to; Allocator = std::allocator >; GrowthPolicy = tsl::sh::mod_growth_policy<>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::KeySelect, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::ValueSelect, mod_hash<9>, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::pair]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:111:44: required from 'void test_sparse_map::test_insert::test_method() [with HMap = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; TestCaseTemplate = test_sparse_map::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_map::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::KeySelect().tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = const std::pair, std::__cxx11::basic_string >&; ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::strong; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1949:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::strong; typename std::enable_if<(U == tsl::sh::exception_safety::strong)>::type* = 0; ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::strong; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::strong; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::pair, std::__cxx11::basic_string >; ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::strong; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:261:27: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::insert(value_type&&) [with Key = std::__cxx11::basic_string; T = std::__cxx11::basic_string; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::strong; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::medium; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, std::__cxx11::basic_string >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>::KeySelect, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>::ValueSelect, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong, tsl::sh::sparsity::medium, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::pair, std::__cxx11::basic_string >]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:111:44: required from 'void test_sparse_map::test_insert::test_method() [with HMap = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; TestCaseTemplate = test_sparse_map::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_map::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>::KeySelect().tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair, std::__cxx11::basic_string >; ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::high; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::high; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::high; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::pair, std::__cxx11::basic_string >; ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::high; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:261:27: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::insert(value_type&&) [with Key = std::__cxx11::basic_string; T = std::__cxx11::basic_string; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::high; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, std::__cxx11::basic_string >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>::KeySelect, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>::ValueSelect, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::pair, std::__cxx11::basic_string >]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:111:44: required from 'void test_sparse_map::test_insert::test_method() [with HMap = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; TestCaseTemplate = test_sparse_map::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_map::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>::KeySelect().tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h: In instantiation of 'void tsl::detail_sparse_hash::sparse_hash::insert_on_rehash(K&&) [with K = std::pair, std::__cxx11::basic_string >; ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low>::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::low; tsl::sh::probing Probing = tsl::sh::probing::quadratic]': /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1926:43: required from 'void tsl::detail_sparse_hash::sparse_hash::rehash_impl(size_type) [with tsl::sh::exception_safety U = tsl::sh::exception_safety::basic; typename std::enable_if<(U == tsl::sh::exception_safety::basic)>::type* = 0; ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low>::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::low; tsl::sh::probing Probing = tsl::sh::probing::quadratic; size_type = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1777:24: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert_impl(const K&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > >}; ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low>::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::low; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1344:27: required from 'std::pair::sparse_iterator, bool> tsl::detail_sparse_hash::sparse_hash::insert(P&&) [with P = std::pair, std::__cxx11::basic_string >; ValueType = std::pair, std::__cxx11::basic_string >; KeySelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low>::KeySelect; ValueSelect = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low>::ValueSelect; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::low; tsl::sh::probing Probing = tsl::sh::probing::quadratic]' /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_map.h:261:27: required from 'std::pair, tsl::sparse_map::KeySelect, tsl::sparse_map::ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator, bool> tsl::sparse_map::insert(value_type&&) [with Key = std::__cxx11::basic_string; T = std::__cxx11::basic_string; Hash = mod_hash<9>; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; GrowthPolicy = tsl::sh::power_of_two_growth_policy<2>; tsl::sh::exception_safety ExceptionSafety = tsl::sh::exception_safety::basic; tsl::sh::sparsity Sparsity = tsl::sh::sparsity::low; typename tsl::detail_sparse_hash::sparse_hash, KeySelect, ValueSelect, Hash, KeyEqual, Allocator, GrowthPolicy, ExceptionSafety, Sparsity, tsl::sh::probing::quadratic>::iterator = tsl::detail_sparse_hash::sparse_hash, std::__cxx11::basic_string >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low>::KeySelect, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low>::ValueSelect, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low, tsl::sh::probing::quadratic>::sparse_iterator; value_type = std::pair, std::__cxx11::basic_string >]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:111:44: required from 'void test_sparse_map::test_insert::test_method() [with HMap = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low>]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from 'void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low>; Generator = boost::unit_test::ut_detail::template_test_case_gen, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; TestCaseTemplate = test_sparse_map::test_insert_invoker]' /usr/include/boost/mpl/for_each.hpp:82:22: recursively required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::l_iter, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >; LastIterator = boost::mpl::l_iter; TransformFunc = boost::mpl::make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; TransformOp = make_identity >; F = boost::unit_test::ut_detail::generate_test_case_4_type, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> > >, test_sparse_map::test_insert_invoker>]' /usr/include/boost/test/tree/test_case_template.hpp:162:65: required from 'boost::unit_test::ut_detail::template_test_case_gen::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_sparse_map::test_insert_invoker; TestTypesList = boost::mpl::list, tsl::sparse_map, std::__cxx11::basic_string >, tsl::sparse_map >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9> >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::power_of_two_growth_policy<4> >, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::prime_growth_policy, tsl::sh::exception_safety::basic, tsl::sh::sparsity::medium>, tsl::sparse_map, std::equal_to, std::allocator >, tsl::sh::mod_growth_policy<> >, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::strong>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::high>, tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low> >; enabler = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]' /builddir/build/BUILD/sparse-map-0.6.2/tests/sparse_map_tests.cpp:99:1: required from here /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1959 | const key_type& key = KeySelect()(key_value); | ^~~ /builddir/build/BUILD/sparse-map-0.6.2/include/tsl/sparse_hash.h:1959:42: note: the temporary was destroyed at the end of the full expression 'tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low>::KeySelect().tsl::sparse_map, std::__cxx11::basic_string, mod_hash<9>, std::equal_to >, std::allocator, std::__cxx11::basic_string > >, tsl::sh::power_of_two_growth_policy<2>, tsl::sh::exception_safety::basic, tsl::sh::sparsity::low>::KeySelect::operator()((* & key_value))' 1959 | const key_type& key = KeySelect()(key_value); | ~~~~~~~~~~~^~~~~~~~~~~ [100%] Linking CXX executable tsl_sparse_map_tests /usr/bin/cmake -E cmake_link_script CMakeFiles/tsl_sparse_map_tests.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/tsl_sparse_map_tests.dir/main.cpp.o CMakeFiles/tsl_sparse_map_tests.dir/custom_allocator_tests.cpp.o CMakeFiles/tsl_sparse_map_tests.dir/policy_tests.cpp.o CMakeFiles/tsl_sparse_map_tests.dir/popcount_tests.cpp.o CMakeFiles/tsl_sparse_map_tests.dir/sparse_map_tests.cpp.o CMakeFiles/tsl_sparse_map_tests.dir/sparse_set_tests.cpp.o -o tsl_sparse_map_tests /usr/lib64/libboost_unit_test_framework.so.1.81.0 gmake[2]: Leaving directory '/builddir/build/BUILD/sparse-map-0.6.2/tests/redhat-linux-build' [100%] Built target tsl_sparse_map_tests gmake[1]: Leaving directory '/builddir/build/BUILD/sparse-map-0.6.2/tests/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/sparse-map-0.6.2/tests/redhat-linux-build/CMakeFiles 0 + ./redhat-linux-build/tsl_sparse_map_tests Running 154 test cases... *** No errors detected + RPM_EC=0 ++ jobs -p + exit 0 Processing files: tsl-sparse-map-devel-0.6.2-6.fc40.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.pJ2FO1 + umask 022 + cd /builddir/build/BUILD + cd sparse-map-0.6.2 + DOCDIR=/builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64/usr/share/doc/tsl-sparse-map-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64/usr/share/doc/tsl-sparse-map-devel + cp -pr /builddir/build/BUILD/sparse-map-0.6.2/README.md /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64/usr/share/doc/tsl-sparse-map-devel + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.CCQaqv + umask 022 + cd /builddir/build/BUILD + cd sparse-map-0.6.2 + LICENSEDIR=/builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64/usr/share/licenses/tsl-sparse-map-devel + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64/usr/share/licenses/tsl-sparse-map-devel + cp -pr /builddir/build/BUILD/sparse-map-0.6.2/LICENSE /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64/usr/share/licenses/tsl-sparse-map-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: cmake(tsl-sparse-map) = 0.6.2 tsl-sparse-map-devel = 0.6.2-6.fc40 tsl-sparse-map-devel(x86-64) = 0.6.2-6.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cmake-filesystem Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64 Wrote: /builddir/build/RPMS/tsl-sparse-map-devel-0.6.2-6.fc40.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.ktZHTq + umask 022 + cd /builddir/build/BUILD + cd sparse-map-0.6.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/tsl-sparse-map-0.6.2-6.fc40.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.xOc5Tn + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/sparse-map-0.6.2-SPECPARTS + rm -rf sparse-map-0.6.2 sparse-map-0.6.2.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild tsl-sparse-map-0.6.2-6.fc40.src.rpm Finish: build phase for tsl-sparse-map-0.6.2-6.fc40.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1691568304.054811/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1691568304.054811/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1691568304.054811/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/tsl-sparse-map-0.6.2-6.fc40.src.rpm) Config(child) 1 minutes 35 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